I found myself in a very similar situation. My solution was to get a job at a large company. It didn't help much with the making friends part, but I am happy now that I don't work alone. I would consider whether a startup is right for you at this time.
SoftwareMaven|11 years ago