Holy cow brother this is one of the most impressive posts I have read. It really makes my quit much stronger. Congrats on all the success, and I plan on being in your shoes one day (1152 more days). I will keep +1'ing with you.
This is truly motivating.