Yoyo sweetie sorry to hear you've got the blues. (((yoyo))). Some counselling would probably be good, even just to give you some techniques at controlling your thoughts. Although, I think you are getting better at that anyway.
Oh course, the fact that d-day is looming would be always there. Plus if you are PMS y, well yes, you will be feeling crappy. Have a big cry. Let it all out. Scream in the shower. You have been dealing with a lot for a long time.