Quit PhD abroad vs job at home country
First and foremost your mental/physical health is the most important thing. I was in your situation as well, and did my studies away from home. Here are my thoughts hope it can help you: 


Temporary break: It might be the case that you are just exhausted yourself. What about a short break? You could have a honest conversation with your supervisor and take a break. 
PhD is not a silver bullet to all of your life problems: I see in your question that you are suggesting that "you are wasting time" or "bad social life". So is it the PhD or you? Are you organized and keep room for your social interactions? Or the PhD itself is stressing out to a point that you need to stick to your desk. You need to take control of your life, with or without PhD, we all have personal traits that might be good or bad; but this is what is life about. You need to learn and grow and create a life you want to be in. 
Supervisor Issue: Based on your question, I doubt that it is your supervisor, but if you feel the need; you can always have a discussion with the head of your research group about your supervisor.
Schedule your Holidays: It seems your boyfriend is not with you and this is sad to you, so you could always schedule your holidays around the year. 
Do Exercise: This is important, to keep you motivated; keep yourself in shape; go for a walk, go to your university gym. This will help you in physically and mentally. 
Leaving PhD: After all these, if you still think you don't like research and/or PhD; then leave your PhD; it is your life and journey.