There was a study done several years ago to determine why certain people live to be over 100 years old. They looked at all factors including family history, diet, lifestyle, and geography.
There was one factor that was common to most of those studied. They had a purpose. They had a reason to wake up in the morning. I could be a job, caretaking, an interest that requires attention, or plans for the future.
Having a purpose or a goals goes a long way toward improving mood and self esteem. Find an interest and pursue it. Have a reason to get up in the morning. You may well live longer and actually want to accomplish this.