Thank you for a valuable post!
All these things are basically very simple to follow, they are all very useful tools. But the hardest thing for me is to maintain these practices. To stay persistent and follow through my goals. It is always easier to promise something to someone else but when it comes to myself I am not so fair always. A tip that sometimes works for me and can be useful for more people is to set a goal and tell someone close friend about your goals and how you are going to work towards them.
Have an amazing day!