Bolina is right...a cleansing exercise would help a great deal...I also heartily recommend doing some physical activity to get all this angst out. I'm a former dancer and I get A LOT out of going to these African dance classes once a week.
And yes, PLEASE, cut contact with him. You don't need the added trigger of text messages. It's time to stop focusing on him and turn the focus on you.
What makes you happy? What pleases you? Is it...chocolate? Or...a nice soak in the tub with a good novel in hand?
Time to treat yourself nicely for a little while celticghirl. You need this.