Wow, it's so great to hear that there are people out there who are actually doing this. Congratulations! That's exactly the kind of security I want to have.
Good to know how long it took you. 6+ years requires grit, and although still a bit limited by the RSI, I'm in a personal position where I can have that kind of long-term commitment.
I loved the expat software website, by the way :) It reminds me of an amusing conversation someone on Freenode (##passiveincome) sent me this link to:
myles.io/thoughts/passive-income-hacker-vs-startup-guy