confused

Okay so a couple of weeks ago my cousin got married. The day of the wedding I got pretty drunk and during the wedding I kept on looking for my cousins friend (D) (who I have hooked up with before). He ended up not showing up to the wedding and I felt lonely so I started talking to another guy (E). E and I  were hanging out at the after party and next thing I know D shows up to the after party! And Idk how but next thing I know I was making out with D. 
Long story short D and E ended up fighting (not over me (I think) over family drama) I ended up with no guy that night since both of them left after the fight. 
A couple of days later I found E on insta and i requested him and he messaged me first and we ended up getting each others phone numbers. After a few days of texting all day and talking on the phone for hours every night (and I started to really like him ) he unexpectedly told me he had a GF! ( i guess she did know that he was talking to me the whole time )I was very surprised but then I liked having someone to talk to since D and in never had that connection. So I accepted him just as a "friend". One night he got drunk and called me and told me that hes been having problems with his gf. A day later he came to town (he lives in a city a couple of hours away from here ) and after visiting his gf he took me out to eat and we had a great time and he told me a lot about his life and growing up. 
So the last time we talked on the phone was  Sunday and everything was fine. The next day he was really short while we were texting and we only texted a few times on Monday Tuesday and Wednesday. On Wednesday night he didn't txt me back and I still haven't received a txt or a call from him but he does look at my story on Snapchat...
Idk what to do or think! 
Help plz