My ex is still in love with me!

So I was with this guy about 3 years ago and I broke it off because we hardly talked then a year and a half later we hung out one time then he ghosted me then about a year later he told me to cheat on the boyfriend I had and I said no a month later after my boyfriend and I broke up we hung out about three times and we kissed and I ghosted him to get back with the other guy and now that we broke up again he is telling me that we are meant to be and that there is no better girl for him. So those 3 years that we have broken up he has not had a girlfriend and when we hang out he hugs me like I’m the only girl in the world hell I think he hugged me better than that boyfriend I had he is so incredibly sweet but I don’t feel like I can get back with him because both of these boys are on the football team and my old boyfriend used to get jealous because of him and I don’t want him to think that he was ever right. I DONT KNOW WHAT TO DO!