Break up went from being mutual to being very toxic, how to I handle this now?

This all happened a few hours ago sadly. Been with my man for just little under a year. For the most part i was pretty happy but he was a very detached sort of person where as i enjoy love language quite a lot.

About a week ago the red flags sort of hit me all at once when an innocent conversation turned into a warning sign that this man didn't really care for me as much as i thought he once did. I tried having conversations that he kept avoiding. For context this is something he'd often do, instead of talking out an issue he'd run off and ignore me until he felt i had 'learned my lesson' and dropped the conversation

Today i could not stand how i was being treated and we broke it off.. Told him to please come get anything that he felt was his and i would happily pay back anything that he felt he was owed for what he gave me as gifts over our relationship (i didn't want to feel like i owed him anything)

At that point everything was calm and respectful even though it was sad that it was ending. A hour or so later he texts me and things just go south so fast. He was ripping me apart, my family my friends, didn't have a kind word to say about anyone i cared for. Even made sure to explain that he couldn't see a future with me because i "Didn't have enough to offer that was useful to him in the world outside of sexual release" After a few more insults i ended up blocking him just to make it stop and told a mutual friend to come gather his things for him.

Now sitting here i feel a hollow sort of confusion. A part of me is relieved its over if that is how he viewed me in silence for so long. Part of me is also super hurt and sad about it all, and more annoyingly still loves him. I'm not entirely sure how to handle this now moving forward, it doesn't feel like a normal break up i've ever had. Any advice on how to move on from something so shattering?

Break up went from being mutual to being very toxic, how to I handle this now?
Post Opinion