It's nice that you want to stay in to make your family happy and it would be hard to lose them, but you have to live your life for you, not for your family. Your life is not going to stay the way it is right this moment no matter what you do. You will make new friends, you will lose friends, you will get closer to some family, you may not be as close with some family. You will change and grow as an individual. You can choose to stay in the bubble that is JW life, but know that living in that bubble has a cost, the cost is your freedom and opportunities. Do you want to look back on your life thirty years from now and regret the opportunities that you missed?
It's hard to go through change, but sometimes that is the only way we can meet our full potential, to be our best self. Only you can decide if losing your family is good enough reason to stay in a bad religion, but if I had it to do over I would have left thirty years earlier.