Nice share. Keep your head up. It won't rain forever. It seems you have overcome a lot and still standing tall. Keep going. Until you fully self-sufficient get a "silly job" that pays the bills, be a "yes man" with a smile for a while, one have to be sometimes. Deep down you know what's right. Keep fostering your ideas, never give up. Many today's startups or tech millionaires started that way. I personally don't give a hoot what others think or say. Do your thing and listen to your gut (not people). You can be in it for both. Just feed the good wolf in you more than the bad one :-) Peace Out !