I need some advice

My ex, who I broke up with some months ago, is asking for me back. After I broke up with him I said that we could still be friends if he wanted but after that he ghosted me for like 3 months and recently just came back up. I didn’t just break up with him just because but he was always getting mad over little things, blasting me on social media’s, never sat with me at lunch but sat with other girls, lying to me about things, unfollowing me on social medias, and he gets almost mad when I talk to him about my religion even though I told him before Hod is a big part of my life. I constantly keep telling him I think we’re better off as friends and he’s still not even there for me as a friend. He told me today after school that he promise he would be better this time if I give him another chance. Should I get back with him?