Hi, long time lurker first time poster! This may be long so I apologise...
So I was with my ex for 2 years and he was my first proper relationship so I was rather naive about his behaviour. Since splitting up I realised how badly he treated and controlled me. Some examples include constantly calling me fat or overweight (no where near fat in the slightest) but say it's just a joke, refused to let me drink beer on holiday as once again he said it made me fat, had to tell him where I was going and when but he was allowed to go on holidays with all his mates and only tell me 2 days before hand and when I asked where my invite was as I joke a typical response would be "why would I take a slag with me" or something to that effect and once again pass it off as a joke. The worst thing he did was rape me... I know most people say it's not possible because we were a couple but it can happen.
We split up as I found out he was messaging other girls behind my back and was cheating on me when I was caring for an extremely ill and extremely close family member who unfortunately died and that I still miss. This all happened about 3-4 months ago so I still feel raw and angry about everything.
Out of the blue yesterday he messaged me asking if I was okay and had I moved on. I saw red and finally said my piece about how crap he treated me however he continually argued against me until I blocked him from everything. My mom has just told me as that a hand written letter had arrived for me so no guesses who that is 
Anyway I'm rambling, is bad that I still feel angry and am struggling with everything that this "man" has put me through and did to me or should I just be getting over it and bury everything?