How to be Happy when life is Hard?