Momo,
A few important points:
1) celebrate at your accomplishment and milestone. It is OK to feel proud. We need that in order to strive further. We need it for two reasons. Firstly, when we see our accomplishments it gives us a healthy dosage of happiness, calmness, confidence and self esteem which are important positive emotions for functioning. Second, when recognizing we reached a minor goal, we can now plan for our NEXT minor goal. The job seems a lot easier and less boring. We don't have to feel that we are endlessly playing the same game which created an unhealthy complacency. [Warning: Do not get trapped by the yetzer of milestones. The yetzer hara of milestone makes us look at the past, not at the future. We hit a point and look back at our accomplishments and forget the future ahead of us. We forget that [u]the milestone's purpose was to prepare us properly for the future.[/u]]
2) enforce bitachon in Hashem that the hard days will pass and it will become a bit more smooth sailing. Say a prayer for protection. There is NO shortage of prayers to be said. Recognize that only Hashem can create that for us. But we have to really want it and show we want it. Rav Noach Weinberg once said that davening is expressing our bechira.
3) But But But, Be Realistic. Please read the "Realistic Outlook on Recovery". The magic carpet does not come on its own. We need to work for it.
4) Be sure to constantly thank Hashem for all your successes. Our role is to put in ratzon and actions. He brings the results.
5) "sur-me'ra - turn away from bad" is not enough on its own, you also need "aseh tov - do good". Begin planning some of your aseh tov . Take on a small easy mitzvah that will have a major impact on your whole day and perspective in life.
6) Take the time to to get in touch with yourself begin understanding yourself.
If you don't mind, I will call you at 2:15 today to discuss further.