Idk what to do

Theyres this guy I’ve been talking to he’s 7 years older than me I’m 19 he’s 26, we’ve been talking on n off since April n he’s so sweet to me but the only thing is he’s kind of a hoe. Ever since we started talking we hit it off good there was a connection between us but he always messes things up by hearting other girls pictures or texting them or even having dating apps. I used to have him on Facebook but he blocked me one day when we stopped talking and whenever we got back together he kept me blocked so we talk through regular text. He has a 6 year old n I have a 1 year old. He’s met my baby held her n everything but he’s never introduced me to his son, I’ve gone over to his house n he’s introduced me to his family but never his son I always see him there running around n playing but he never says hi he just looks n keeps on going. Also I saw some condoms on his dresser but he says that they were in one of his jackets that he took out because it got cold over here and he left them there he was like “they’re not used see they’re old”. This last time we stopped talking I went longer it was for a month we didn’t talk n when we hung out again he was telling me that it felt like months and he knows now that you don’t know what you had until you loose it. That he doesn’t want to loose me again n that he will drop everything he was doing to be with me again. I told him okay n I thought everything was going good until yesterday I saw he added other girls again.. it’s like I can feel the love there from him but he just can’t stop being a hoe. I’ve always told him from the start if he just wanted to be friends or just have sex to let me know but he always said no I want to be your man I just want you to be with me only.. everytime before we have sex he’s like are you mine. 🙃 idk what to do I always believe that he will change but I just get tired of waiting.. I’ve never given him a reason to act like that I’ve always been loyal to him so I don’t understand why he acts that way with me. It’s not hard to just stick with one person.. but he’s like it’s because he’s a man that every man is like that.. also he hasn’t texted me today which is super weird because it’s 2pm and he wakes up early he always texts me at 8am but we did sleep late at 4am last night so idk.. I left his house at 4am and that’s the last I’ve heard from him..