Hope your family issues settle down - if they are "fixable" - and you are part of the problem - do what you can to make the situation better.
If the things are totally beyond your control - do what you can to keep yourself sane.
I do not think it is selfish to do things for oneself - as long as they do not cost or hurt anyone else.