Working by yourself is really hard - especially if you are the kind of person who gets their energy from being with people. As you have found, the biggest challenge is to keep yourself motivated and up.
It's really important to deliberately and regularly plan some balance into your life if you are going to stick with your startup for the long haul. You need to do stuff you enjoy that is with people to give yourself the energy to keep plugging away by yourself.
If there is no reason not to have clients in India - go for it.
Intentionally do the stuff that keeps you sane and healthy. Exercise. Eat healthy. Plan lunches with friends once or twice a week, or go out in the evening. Keep up your relationships because those people will be there to support you when you need it.
Also, does this business suit your personality, lifestyle aspirations and goals? If you can't see it changing so you will enjoy working in it, maybe you should be looking for another business model or a completely different idea.