Assalamu alaykum, I'm Muslim too. I think the problem is that you thought that he was a decent person, but now that you found out that he isn't, you shouldn't hang on to him. I'm am in Year 11 so I don't know what advice I should give you, but I hope your situation improves. On a side note, Muslim men and women should keep discussions at a professional level. The fact that he came to talk to you about his problems is suspicious in the first place. He did this with the idea of leaving you in mind. In the future, don't talk to random guys. Also, I am not sure of your age range so I don't know if you are ready to get married or not but there are millions of Muslim men in the world (you should go for people who are dedicated to their religion). Set your standards high. In my case, I didn't know how to let go of my feelings until I found out about BTS. If you take a break and compare it that guy to Taehyung or Jimin, I'm sure that you will realise that he isn't on their level or even worth your time. (Taehyung and Jimin are BTS members, watch BTS videos and you'll see how kind, hardworking and considerate they are).