@mpax38 This is a good example of a shift in culture that we are seeing all over Asia.
The past generations expected that when they got old, they would live with their child and help raise he grandkids. The traditional Japanese household with three generations under one roof. They expected that becuase that's how a lot of them grew up.
Unfortunately, younger generations now know that their kids (if they even have kids) are not going to fully support them when the get old, so they get the worst of everything.
So you need to make a choice:
- Continue to support your parents, knowing that you also somehow need to save up for the future as it unlikely that you will have the same support when you get old.
- Get your father to realize he miscalculated what future Japanese society would be like. Have him apply for welfare and work out a plan where he somehow continues to stay in the house under your name, or finds more reasonable accommodation.
You can still support your parents without sacrificing your own future.
You are not alone. Pretty much every family has to make these kinds of decisions at some point. Every person needs to swallow a little pride when they get too old to support themself.