This why females end up on snapped

I drove two hours to see him, had sex with him, and then bought him shit for his birthday literally the same day he did it this which was yesterday. I just can't help but to want to ring his neck. I have so much hatred right now. We've been on and off for about 3 years.