<human>: Can you give me the gist of the text in a nutshell?

This is probably going to turn into a rant, so if it does, I'm sorry.

This all started when, early in the morning, I asked my boyfriend to hang out with me when he got home from school. He said okay, so I obviously got ready, put my makeup on, etc. Then, when it was around the time he should have been getting here, he said he wasn't being serious and that he was hanging out with his friends instead of me, "don't you remember?". I'm so sure he never said that to me, and it feels like he's trying to make me feel stupid and forgetful for something he never even said. I feel like he just wanted an easy get out of jail free card so he can go smoke weed with his friends, when he knows I hate smoking.

This isn't the first time either. It seems like regularly I'll "forget" something, or remember something wrong, and he'll insist that I'm forgetful. I don't know if I'm going crazy or he's just lying to me, but I swear most of the time it's something he's never even mentioned to me before. Why would someone lie about something like that? What's the purpose of making somebody feel like they're losing it?
<bot>: Boyfriend makes me feel like I'm forgetting things that I'm sure he never told me, then makes me feel stupid for it. Is this relationship even worth saving?