Ii m no expert here as I'm just 19,but this is just my advice.
I think you need to have a girlfriend, make your social life work. You seem a little low. Get over it as fast as you can,life has its ups and downjust don't give up,get involve in some stuff like gym,yoga,or any of your hobbies. Meet people.
Regarding going abroad, I don't think
can help you going to abroad. Its good source for pocket money kind of thing.I don't know about your family background, but I think you should do some kind of job,earn 30-40k with job as well as
.that will help you do things on your own.
I'll tell you something about me,I earn money coz I want do things on my own,just to be open.being a full-time student 8-10k is amazing for me,gives me confidence to do things on my own.gives a proud feeling that being 19 I'm not hopping on my parents income anymore.both my parents are highly paid govt officials. My sister after doing MBA is struggling for a stable job.I can understand how you are going through, so just don't give up.things will get better for you.
Regarding marriage, don't marry for at least 2 yrs. Coz marriage needs lot of responsibilities, determination and confidence.
Wish you best in life