Am I over reacting?

St

Moved in with my boyfriend if 2 years a year ago. I make more than him. Or rent is 1700 but because he only makes $14, I tell him to only give me $650 & I pay the rest including bills. He pays his own personal bills tho (car, phone, insurance, ect) anyways, he was suppose to start trade school that’ll guarantee a job that’s more than doubles his pay. He was suppose to take an entrance exam test since April but instead of studying, he plays games and sleeps. It’s bothering me because he complains of money so much! I even suggest him get. A second job. He just says he doesn’t want a second job and instead he just do double shift at his job (HE ONLY DID IT ONCE) and continues to complain about money & still doesn’t take the entrance test that’ll promote him to a supervisor position at work. He complains about his supervisors all of the time and you’d think if he complains to much, hed want to do something to change that, right? He was suppose to take the test 5 months ago and he denies wanting to get a second job and complains about money! I don’t even ask for money. Rarely, I’ll ask for $40 to go towards Groceries when we buy food for the house (I buy the food all the time) he gives it to me but I keep hearing him complaining. I want him to go to school so I’m the future he can help me and I won’t be so stressed out about my job because if I leave or get fired... we’re screwed.. I asked him about this and it just goes to an argument because i always have to push him to take this test or to work more I get so fed up. I even told Him if he has a problem with paying rent ($600) or money then just move back home to his mom (she likes 3 miles away) he says says “ok” and doesn’t do anything to fix it.. what should I do? Am I wrong???