What a great post! Congratulations on your success!

And you are so right...overcoming the mental barrier is the hardest part.