Greetings and peace be with you SoldierAmatUllah; and thanks for sharing;
I would just add a few more things to your list.
Always give thanks to Allah in good times and bad. The more you give thanks, the more content you will be with life.
Repent, and forgive others in the way you would like Allah to forgive you. When you forgive; it is not that the other person might deserve it, rather it is where you will find your own peace.
When you do voluntary work and help others, it almost feels like you are helping yourself more.
Always try and search for the good in other people; they are part of Allah's wonderful creation.
Buy smart clothes & try to look attractive as good clothes will cover up alot of low self esteem in difficult times.
I see where you are going with this, but it would not be a priority for me, an old guy!
Blessings
Eric