My boyfriends laziness is making me resent him?

Anonymous
So let me break this down for you first,
#1 He has no job, and hasn't since LAST December when he was laid off.
#2 I can't say that its an addiction because I used to smoke enough pot to get a small army high everyday, but litterally ALL he does with his day is play swtor and smoke pot, thats it. Shower, eat, smoke, videogames (Don't get me wrong Ill binge on vids myself but I would go crazy if I didn't go to work everyday), then more pot, then bed, he isin't addicted but FULLY and ENTIRELY dependent on it.
#3 As said in my second statement, he has no fricken job, so now here I am (a 20 yr old woman) working my fucking TAIL off to fully and entirely support him (a 23 yr old lazy poo-poo head) just so he can sit back, kick his feet up, stay at home all day, smoke pot and play video games, and guess what? I let it happen. For a YEAR now Im the only one with any income, here I am, bringing home the bacon.. And because I feel so bad when he goes without I CONTINUE to do it.. I fucking love that friggen moron. Whyyy, whyyyy does he take advantage of my generosity and love for him, gaaawddaaamnit. I litterally don't know how to talk to him seriously about it, his anger/self loathing is standing in the way of a successful and happy life, wich I might add that I would enjoy having with him!! He gets so angry, and then he acts pitiful... Uhg. Anyone else feel me? .. what do? ... :( I don't want to leave him, so Im looking for alternatives, not gunna lie were both very much in love and quite honestly also somewhat co-dependent, so time apart wouldn't work.. It would break my little fricken heart... Ermagerd, whaaaat doooooooooooooo? :(
Updates
+1 y
Alright so I talked tp him about the whole job thing again this morning, I told him that Im not a cold hearted ice queen that I understand its the holiday season so Im not expecting him to have a job by tomorrow, but I told him to try his best and have one by February 27th... my birthday.. wich is actually what I told him last year... here's hoping he gets the big picture, get your shit together or kick rocks, I need a king... not a jester.. :'(
My boyfriends laziness is making me resent him?
20 Opinion