Incredible read. Very happy for you! Must have been a wonderful feeling going for being in debt to actually seeing real money come in.
One suggestion though, I would maybe remove some of the details of your product.. This part of the forum is public and you might entice some people to replicate it exactly... using X to solve X... Your business doesn't have a high barrier to entry, so it might bring some people into your market. Don't mean to sound cynical but just trying to help avoid a headache.
Best of luck and continued success!
Ug. I hate seeing you write this, but know that's the frustrating reality sometimes. I really appreciate his willingness to use enough details that it doesn't just sound like everyone else's story. Hopefully, the truth is that it's his personal connection and knowledge of his product that adds the value that creates his success.