Should I reach out to him?

Okay please I need a guys or girls perspective on this. So about a month ago I met this guy online and we started talking it was so nice at first we had nice conversations but about a few days into talking we had a disagreement basically he sent a weird snap and at the time I thought it was weird because I recently had been in a weird relationship where my ex was overly sexual and would try to coerce me to sex when he knew I was waiting for marriage well back to this guy. So I asked my friend who was a guy about the snap it was basically a picture taken from waist down showing his tv and living room (he had on pants so yeah) I over thought about it and asked my guy friend, let’s call him Jake. I asked Jake if maybe this guy was trying to be funny when he knew I was Christian Jake convinced me he was and blah blah and i confronted this guy, let’s call him Alex. So i confronted Alex about the snap and he said he had no bad intentions and I believed him so a few days later Alex got a new job as a bartender and he barely had enough time to talk and this left me feeling kinda insecure since it’s long distance and we’d only talk when he got back from work. It was difficult. On the other hand there’s Jake who whenever I say this to is like Alex probably isn’t interested in you blah blah and I guess I started to feel that way honestly even though he did say he liked me I wouldn’t feel like he did. So I told him about it and he apologized but honestly I didn’t let it go because it didn’t change anything and the last day we spoke he told me he had issues with his phone but honestly I could tell he was online so I felt he was playing with my feelings and I confronted him about it again he apologized but then after he got mad and said I put labels on him I apologized but he left me on opened and never texted back and then I met up with Jake and I asked if it was best to unadd Jake and he told me yes so I blocked him but now I feel horrible should I have not?

Should I reach out to him?
Post Opinion