Why is my guy friend acting rude and angry at me? Even though I’ve given him the opportunity to openly tell me if I did something to offend him?

I have a long term guy friend who is leaving soon for education reasons to another state.. we spoke one day and I told him to safe some room for my gift. We spoke fine and he even said he would treasure it no matter what it was. A week later when I saw him at church he began to ignore me and be so rude to me. I contacted him that night and asked him if there was something wrong and if he was ok. I told him that if I had done anything to offend him that he can tell me and I was sorry if I did. He said everything was fine just tired. The next morning I took him his gift and he was happy and thanked me. However, when I got home I noticed I forgot part of the gift. so I thought I’d give it to him when I saw him at church.

So I did and while I was at it I got him some snacks for studying to cheer him up.. I put it on his car and thought he’d text me to thank me but he didn't. I saw him the next day and he started being rude again and ignoring me…and he even started to talk to other girls infront me like making sure I saw he was ignoring me. Why is he acting so strange lately and angry at me?

Why is my guy friend acting rude and angry at me? Even though I’ve given him the opportunity to openly tell me if I did something to offend him?
Post Opinion