I sympathize with you. All I can say is that.. don't give up. Somewhere, sometime, you'll ready enjoy what you're doing and you will look back at this sad time of your life and think: Damn, I'm so happy I didn't give up.
Also, it's easy to make friend and I agree with you that it's hard to be motivated to stick with them.. However, I'm sure you'll encounter real friend where you won't need to be motivated.. you'll just enjoy being with them as they will be part of your life. Same with girls.. once you'll find someone that you really like (and not only the first kick), you'll be actually happy to spend time with her and she'll help you to get more motivated.
Finally, next with the startup.. once you'll really enjoy your project, it will be so much easier to stick with it and get motivated. And sometime, the best way to motivate you, is to start small and publish something.. with real people around the world waiting for your next version, it really does give a little kick in the but :p
Also, it's easy to make friend and I agree with you that it's hard to be motivated to stick with them.. However, I'm sure you'll encounter real friend where you won't need to be motivated.. you'll just enjoy being with them as they will be part of your life. Same with girls.. once you'll find someone that you really like (and not only the first kick), you'll be actually happy to spend time with her and she'll help you to get more motivated.
Finally, next with the startup.. once you'll really enjoy your project, it will be so much easier to stick with it and get motivated. And sometime, the best way to motivate you, is to start small and publish something.. with real people around the world waiting for your next version, it really does give a little kick in the but :p