How do I get him back

So my boyfriend broke up with me on Thursday and it has been killing me a lot. His reason is that I am co trolling and I am and that every time we are apart we only fight and that's true we had just start our first 3 weeks of being in two different colleges. It made my controlling even worse cuz we couldn't talk all the time. I had all his passwords to everything and his email. I always worried I wasn't good enough n I got mad when I wasn't given attention. He broke it off but was nice about it we were together over a year and even gave eachother promise rings. His mom even reached out to me to apologize for it not working out. Our family's were very close. It has been hard for me to not talk to him but it took him a day to reply when I said I wanted to speak to him he called me n I told him that I realized where I went wrong. He apologized too. His friend the other day was rude to me n I told him about that on the phone. My ex got very protective and was super mad at his friend he told me he will talk to his friend and he told me to tell him if anything else happens he will handle it for me.while I was on the phone I said I guess time will only tell with us and he agreed.now I'm co fused on what he took that as. After that he was nice and let me go. On the phone. He has not been posting anything on his social media besides twitter. Today I retweeted somthing about how I wish god could tell me what I need to do not that long after he tweeted somthing about how God is here to help us through hard times. Idk what to do anymore I want him back but I'm not sure how to go about that