We were dating for 4 months and everything was great. Then out of nowhere, he just broke up with me over a text message. Then 2 hours later he was begging me to take him back, saying he made a huge mistake and he didnt know why he did it. I told him i’d give him an answer the next day, and when i told him that i’d give him another chance, he just said he changed his mind and didnt want me anymore. He didnt talk to me for days after that, and i didnt understand how he could be so mean. Then out of nowhere, he texted me like nothing ever happened and told me he loved me. i told him not to say that to me, so he didnt text me for a couple days. Then, i was upset about something so he called me and we started talking like normal, and he said he was still in love with me and wanted me back, but it kind of ended there. I tried to text him after that, but he wont talk to me now..so any advice or reason to why he’s acting like this, especially from guys?