I LEFT HIM

So two days ago i left my boyfriend of 2 and a half years.not going to go into too much detail as to why but he was emotionally abusive and i was basically his career.

I told him that i couldnt be his babysitter anymore and that i need to take time for myself and he needs to fix himself and get himself better. I packed my bags and moved out of our flat and back in with my parents and last night my best friend confessed that he loves me and always has..we kissed and laughed together but i cant help but feel guilty for being happy knowing my now ex is in peices because i left him, but its his own fault.