<human>: We've been dating for a little over a year and a half, and we are truly soul mates, we talk about it all the time, he is the most amazing thing that has ever happened to me. 

He makes about $20/hr and works full time, so he should be doing fine with money. He does have student loans he is paying back and a car payment, but he forgets to pay ALL the time. So the other day he had to pay both to catch up it was about $1400 together.

He also received a bonus from work about 6 months ago of about $900, after-taxes. That was supposed to be money to take the one class he needs to complete his degree. Anyway yesterday he found out that after the two payments went through his bank account was negative $500. We do have a joint savings account that had $1200 in it so he was able to transfer funds to get his account out of the red.

When we looked through his account to make sure there weren't errors we just noticed that he makes a lot of small transactions between $10- $30 and just hasn't paid attention to how much he has.

He is definitely beating himself up about it and is upset that he has done this in the past (except then it also involved a large credit card bill) I am being supportive and helping him find ways to get back on track, but there is a part of me that wants to yell.

We've been planning out a future together and I've been saving all that I can with a $9.25/hr 30-35hr a week job, which isn't easy. To me it feels like he isn't putting the effort into making our life what we want it to be.

I guess all I really want some advice on is should I just be supportive now and help him try to make better decisions, or is it ok if I get upset and tell him how it make me feel?

Can you provide a brief overview of the text?
<bot>: My boyfriend isn't the best with money, should I be supportive or is it ok for me to freak out a little?