Sucks man. I don't really think this is the best place to get advice but there have been certain remarks made that I can agree with.
While I can respect and understand your an adult and you have to make your own decisions. I understand you feel like you owe your family a lot and you feel like you had to end this relationship that you seemed to truly value in order to repay your debt to your family but personally, if im with someone that makes me happy beyond words there is no way in hell I'd give that up for anything.
I was with a girl for a almost 3 years that I loved with everything I had and had planned on asking to marry me. But she ended it for reasons I will probably never understand before I got the chance. It's been 6 months and I'd still do anything to get her back.
I guess my point is this. Your an adult you have your own life and regardless of whatever debt you feel you have with your parents you have to take care of yourself and make yourself happy first before you try to make others happy.
Good luck man.