LIO - do you lift weights at all? That, in my non-professional opinion, is crucial to weight loss if you are only doing cardio. Body weight squats, planks, and pushups are also really good for you (with proper form).
Also - cut out any soda/pop and drink some green tea or add lemon or cucumber to water to make it more "interesting."
I know how you mean about feeling low after the verbal blow from H. It's good that you got some of that out of your system by writing the letter. Hang in there.