If you feel like you're been sacrificing too much in your life, then stop doing it. You may be selfish every now and then -- in fact, it's healthy! So let the pendulum swing back to 'selfish,' where your happiness is the highest priority. Reclaim some of your free time. Use it however you see fit -- take a nap, read a book, go for a walk, or even just watch TV. All that matters is that you are doing what you want to do, when you want to do it!