You are on the same ride we all are on. Any little positive brings you back up, but one little negative will push you further down the hill. It's normal, and we all feel the same way. You want things done and done now, I am the same way. I have been waiting for my W to end the A, and she still calls him. Baby steps my friend.
M-31 W-25 S-1 1/2 bomb dropped 9-01-06,and repeating over and over "I, not events, have the power to make me happy or unhappy today. I can choose which it shall be." Groucho Marx.