<human>: Can you condense the text into three sentences or less?

So we have been together for 2 years. I have a job but he gets money every month for school and other things. I'm always getting him small gifts and whenever we go out I pay for both of us. I don't pay his food because I have to but I like going out and he doesn't and the only way to get him out of the house is if I'm paying since he uses all his money on weed, like always as soon as he gets some money he has to spend it right away and it sometimes makes me sad because I wish he'd take me out or get me something cute instead but I don't wanna argue. He also doesn't get me gifts for Christmas, birthdays, valentines or on any other special days and always comes up with excuses about money problems. Am I being dramatic?
I wish we were like some couples I know who go out every weekend on dates and I like it when boys want to pay for my things and get me small gifts (like all the other guys I've been with)

Sometimes he says things like "We really should go out next weekends since I'm getting some extra money" Or "I'm getting you a surprise" But then he eventually will just "forget" about it and buy weed instead.
<bot>: Boyfriend spends all his money on weed, Me gf wishes he'd spend it on me sometimes to show appreciation, Am I being dramatic?