Hi,
I have the same problem , I am always living in the past.I know living in the past and future do not have any meaning of life.We must be learn to live in the present.
I know nobody is rich enough to buy his/her past ,however it dragged back for some people .I have a question to you that are you addicted to any of the substance ? If so these would not help us to get better and raise self esteem.I was depended on alcohol and ruined my life badly now.Though I have been doing well in the past alongwith alcohol and depression,I am now indulged in domestic violence and lost my family and property .I am living alone in abroad with out any extended family so the problem getting worse,the good news is that I have been managing my life without alcohol for two moths hoping to regain my self esteem.
Anyway ,be focused on healthy eating,remain sober,do some light exercise which releases the required chemicals called dopamine to the brain .The regular flow of this things and oxyzen in the brain by exercise would help to raise self esteem.We can have a pills regarding stress or depression to control mood swings.
I hope other guyswill come with helpful tips.
Hang on there there is a solution.
President of America Abraham Linclone and British Prime Minister W.Churchil were also suffered from clinica depression.Every sensitive person is become the victim of this evil diseases but we also have self help tricks rather than the normal one.
With big hugs!
Dix