I see you've got lots of auto-posting going on social media... have these efforts proven to be worth your while? Did you build up your followings organically?
I have been considering FastSpring (http://www.fastspring.com), which has recently added subscription payments as a feature. I'm interested to hear about anyones experiences with them.
I have several email accounts for different domains set up with google apps. One is the primary one that I am always logged into, and the others I have set up as an account I can send mail from (Settings, Accounts, Add another email address you own) in the primary account. In addition, I set up a filters for each of the email addresses that label the incoming mail according to what address it was sent to, so I can easily identify which of my identities is getting the email.
You must consider too that many entrepreneurs start several businesses through out the course of their lives. For each attempt, an entrepreneur would increase his/her chances at attaining wealth by 5%, no?
Sounds like your should stick with your start up. Fix the problem instead of giving up. The problem being, from what I read, you are dissatisfied with your current level of social interaction.
Establish a routine in which you regularly interact with people. Consider taking 5-10 hours of your week (or whatever works for you, and devote it to something unrelated to your startup. A part time job in a social place, like a cafe, or perhaps volunteer for a cause that matters to you. Check out classes in your community that you might enjoy. Maybe a martial art, or other physical activity to get two birds with one stone.
If you want to find more like-mind people, look for entrepreneur's and small business networking events and meets ups. You don't have to be in the valley to find people that are working on making a successful business.
My grandma declared a few years ago that she would have nothing to do with computers, as she did not want to get sick from those widely rampent computer viruses!
I am currently debating between FastSpring and rolling out my own PayPal based payment processing for a e-product site. If FastSpring will meet my future subscription needs, my choice would be easy to make!
Given cperciva current situation, I expect he could grow his company just as well by hiring a sales or marketing professional, perhaps even on a part-time contract basis, and he wouldn't have to give up any control or equity.