Should I still be with him?

I have a boyfriend who I've been with for awhile and I've been concerned about what he's been doing with his life when I'm not around. He graduated highschool in 2015 and , he keeps complaining about a job that he hates, about him not having a car, being fat, not being at school etc. Like I get that it sucks but I wish that instead of complaining he should at least keep trying. And I do tell him that and try to be that motivating girlfriend and all but I want him to actually go on for it and not just try and then stop in the middle. And my grandma thinks he's just lazy. Well recently, he did apply for vocational classes and he is starting in Janurary but im I'm afraid that he'll complain about the classes there.
Should I still be with him?
Add Opinion