Guy friend confusing me?

So I’ve been friends with my guy friend for the past 3 years, admittedly I have feelings for him. We spend a lot of time together, we message each other everyday, talk on the phone almost everyday, watch movies together etc. We banter a lot and flirt here and there but I never really thought he liked me back.. but Recently I noticed that he seemed to be pushing me away more.. ?
he never seems to believe me when I say I care for him, I invited him to hang out but he insists it’s bc I feel bad for him? I started to think bc he was getting more bored of me or tired of our friendship. I finally decided that I should move on bc he obviously doesn’t feel the same way. I started a new job and I had a co worker ask me out, I asked my friend for advice but it seemed like he got a little jealous and upset with me, but I brushed it off bc he’s never been the jealous type in my 3 years of knowing him. So we continued on like nothing. Until recently.. I admitted to him that I thought a different co worker was cute and that I really wanted to get to know him. (Which is true) and it felt nice to finally move on from my friend. This is where he got wildly upset. He told me to “have fun” with my new pal and then stopped messaging me all together. He deleted all my comments on his posts he even went out of his way to delete his own comments and likes on my posts. I’ve literally never seen him jealous before. I can’t tell if it’s a friend thing? Like I’m gonna replace him? Or he actually likes me…
He also posted on his story a song after all of this went down & I decided to look it up and the whole song is about being jealous and feeling insecure/in love. & I feel like that’s a little to specific. Idk… any thoughts?
Guy friend confusing me?
Post Opinion