<human>: Could you distill the essence of the text into 1-3 sentences?

Is it okay to break up with someone because they haven't accomplished anything in the 5 years you have been together? 

I am almost done with my studies, I work part time, I have my drivers license, I got my GED 2 years ago. I also have my foot in the door for a job within my career field. 

Meanwhile my SO has not done anything. At all. I have mentioned things like getting a job, taking his studies seriously or at least taking some initiative to find a way into his ideal career path but every time I mention this we get into a fight becuase he always says ''late/I do things at my own pace'' and when I mention that shit needs to get done he says I am an unsympathetic bitch who can't put myself in other peoples shoes. 

I love him to do death and I support him and try to help him but he just won't budge and I don't know what to do anymore. He says he hasn't done any of these things because he was too busy helping me achieve my dreams/taking care of me but I have told him I need him to take care of himself. 

I don't know what to do and if I mention this as a reason to end it I know he is going to freak the fuck out (we have been living together for 4 years in his dads house)

I am so tired and embarassed of defending him when people I know ask what he has going on for himself/what he has done, especially with concerned family members.
<bot>: SO has not got a job/furthered his education/taken any steps towards a proper ''adult life'' in the past 5 years we have been together. What do?