I know it sucks, but we call it a roller-coaster for a reason. One day you're up, and the next you're down. Realize that with every down, there's sure to be an up, just like you've already seen the the ups are usually followed by a down. The key is to learn how to prolong the ups and make the down's not so extreme. This can either be done by activly trying to make it happen or simply existing in your sitch longer, i.e. giving it time. Of course, you DO need to try somewhat to pull yourself up but it does get easier in time, I promise.