Ghosted

Just wanted to rant about my situation. I met this guy online early October. He messaged me and we really hit it off. He gave me his number and Invited me out for coffee and I decided to go. We had a great time and were really attracted to each other and later that day he told me that he wanted to see me again. We ended up going out for breakfast a few days later and since then have been seeing each other regularly. Sometime in November he met my roommates at a gathering and I met his when I went over for the first time and overall, things were going great. The last time we saw one another was a few days before Christmas and things were great as usual. About two days after, he didn’t respond to my message and I didn’t hear from him for 3 days. This was unusual for us, but I tried not to think much about it (which was hard because I was on my period and totally spiralling). During these 3 days he liked my Instagram story which confused me even more. On the fourth day, he randomly messages me out of the blue, and answers about 3-4 times and then disappears again. After not hearing from him for 1-2 days I decided to swallow my pride last night and message him, and to my surprise and relief, he answered fairly quickly. I thought all was well, until I realized that he had stopped responding AGAIN and I haven’t heard from him for about a day. I posted something and he liked it again, but still is not responding. I’m so so so annoyed because I thought we had really connected and I would not expect this behaviour from him at all based on the way things were going over the past three months. I don’t even want to message for an explain because i feel like he doesn’t deserve any more of my time. I already feel stupid for reaching out the first time and him ignoring me. I feel completely blindsided and upset because I thought that he would have more respect for my feelings or at least the courage to be upfront and say he was no longer interested! Just feeling so bleh about the whole thing especially because he felt fairly integrated into my life. But yeah there’s my rant because I’m not ready to break the news to my friends lol (who love him)