All good points, but it feels like you're copying some self help book (not saying to offend, my friend), and putting into your own words?
Where are you from, btw ? (English 1st language?)
Don't mind me, btw - I seem to be in a 'yoda helping mode', today...lol
...good post.
Thanks alot dear