I have been dating my boyfriend for 5 years now, he's 21 and I'm 23. He has been taking care of his mother for about 2 and a half years, and his father recently died of ALS about a year ago. I've been paying for the majority of his meals and some things for him here and there, as I have a full time job, and he stays home to care for his mother(he gets about 500 dollars from the state to do this, helping pay utility bills at home). She gets "survivor benefits" to basically stay home and not move(this covers rent and basic needs), although I know she's capable of caring for herself. She is manipulative, spiteful, and says horrible and cruel things to him and his brothers. I'm a little frustrated, because he seems stuck. He only gets so many hours for caring for his mother, and could get a job and support her better that way, but it seems like since he gets a little money, he will stay where he is until his mother dies(she has kidney failure, but has mobility and can generally take care of herself.) I'm planning on moving in to help with costs(and to not be divided between two homes), but I'm not sure if I should if he's going to be staying home all day, not making enough for us to survive on when she passes away, or even the effort it takes to get a job. He has said many times that we should put her in a home, or find another caregiver for her while he works, and move out. He has done a couple of construction classes, and has been working(very little) on a build site recently. However, I'm worried because he says he "doesn't like working" but I can also tell he feels rejuvenated when he does work(more accomplished).I love him a lot, and this is probably more me venting than a full question, but is this situation normal? Should I be supporting him this much, or should I stay out of the picture until he gets a job that can support us in the future? I know that his mom makes it incredibly difficult for him, but I just want to be able to start our futures together, and she doesn't seem like she'll be gone anytime soon. Is moving in a good option?