MB,
Don;t get jaded. Life is too short to be angry. Already been there and done that.
I've lost the sleep, lost the pounds, felt sick...all that shit. It didnlt help. The best "revenge" if you want any is to live well. Do the best you can without her. For 25 years you did not know her and you were fine.
I have talked about my breakup on here with the drug addict. Well, another girl also just gave up on me, citing some kind of bullshit that i found laughable.
I am sad about it, but there is no point in being miserable. I have some good new shit going on (not a girl, just an idea) and I am enjoying it.
You are the captain of your ship, and only you can control how much happiness you feel.
Hang in there dude.