Firstly a huge thanks to Glen Cathey for sharing this post.

For many of the people that know me, or even people I haven't met but who have...