Boyfriend is a "bum" - not sure if we should go on a break?

Anonymous
Alright so I've been dating this guy for a few months, I'm 22 he's 26. Things were fine in the beginning, he treats me well , no mind games, etc. but as I learn more and more about him I can't help but feel I could've done better. He didn't go to college, smokes weed daily, is on unemployment (he had a job when we first met but then lost it recently), has been to prison and it just seems like he has no prospects. (I believe in giving second chances so some of this stuff didn't deter me at first)

I went to an ivy league school and am applying for graduate school now so I have a pretty strong career path planned out. I know school isn't for everyone but it's hard because I could never see myself marrying someone without at least a bachelor's degree. I do care about him but I feel like it's getting to the point where he loves me more than I love him and I don't want to do that to him.

If he could stop spending all of the little money he has on weed (like 400 bucks every other week) and start school, look for a job, I would be happy staying with him. But he told me recently he would not stop smoking just to please a girl.

Help! I also don't think my mom approves of him which only makes it harder :(
Boyfriend is a "bum" - not sure if we should go on a break?
2 Opinion