Self Acceptance is Key to Happiness