Did I mess up any chance I may have had with him?

So I took a liking to this guy. We had good conversation, laughs, always hug when we see each other etc and you can tell that we liked each other. The feelings were mutual and they showed. The thing is, we would only speak when he spoke to me. We would only hug when he went in for the hug first and it wasn’t that I didn’t like him like he liked me but I fear rejection and I’m shy and sort of introverted. So rather than making the first move, I always overthink of what could happen or overthink about what he will think if I did make the first move. Long story short, I guess he got tired of being the one to have to make the first move all the time and now he ignores me and gives me a cold shoulder. Although it does bother me, me being me, I ignore him as well rather than being more mature and putting my fears to the side and taking the initiative to interact with him first and put in the same effort but I don’t want to come off as “Thirsty” because he could also be doing it to make me chase him but it seems it could be for the first reason I mentioned. I notice where I could be lacking maturity but I just can’t bring myself to be the first to speak, flirt, hug etc even though I know I like him.

Did I mess up any chance I may have had with him?
Post Opinion