I’m seeing a guy very casually. We know each other about 3 months and have been on about 4 dates. We live about 3 hours a part so have sometimes met when I’m in his city. It started off as something fun. I explained I’m not looking for a relationship, especially not a long-distance one. The last time we met he mentioned Christmas gifts and I specifically asked him to not buy me anything. I explained I’m not comfortable accepting gifts from people I don’t know well and it would make me feel very uncomfortable if he bought me something.
In the meantime he started to get a bit intense. If he text me and I didn’t see my phone he’d text me another two or three times and ring me if I still didn’t text back. I suffer from anxiety and this made me feel really anxious. I had to be honest with him and explain it made me uncomfortable and he backed off a bit.
Anyway I’m back in his city for Christmas and last night he asked me to go for a drink and that he had a gift for me. I couldn’t go for a drink as I was meeting friends. I was upset that he bought me something though when I specifically asked him not too and told him this. I said I was aware I probably sounded ungrateful and rude, but that wasn’t my intention. He kept on saying he was doing a nice thing for a friend and that he had listened to me but knew I’d like the gift so bought it anyway. I felt really guilty but still annoyed that he hadn’t respected my wishes. Eventually he wore me down and I agreed to accept it. I think im posting here because I’m still really uncomfortable about it and it’s making me feel anxious and I wanted opinions about whether I am being unresasonable.