Cognitive Behavioural Therapy. The advantage of CBT is that it does not involve a long, ongoing process. You are taught certain skills that you can apply on your own as needed. My CBT course involved 10 sessions in 2 months; it was really effective.
There are many CBT workbooks available that may be helpful if you cannot afford therapy at this time. I hope you'll consider all your options.