Help me please?

My ex and I dated for 4 years I was a good girlfriend to him. He treated me like shit in this relationship so I broke up with him 2 months ago. He already has another girlfriend. Isn’t that weird? Like I was his best friend for years and treated him well treat him well like very well I would drive to his house to bring him medication and food when he is sick no matter what time. One day he was drunk called me a bitch and a slut I was still by his side trying to help. There is so much more he did to me. The list is huge. What do you think? Is he an asshole for moving on from a 4 year relationship in 2 months?

Help me please?
Post Opinion