My motto has always been you can't make anyone else happy if you don't make yourself happy.

It's not about being selfish - but it's about looking out for yourself - do that and then your natural health and wellbeing will allow you to be good for other people too (partners, kids, friends, colleagues etc).