Persist. I know the opinions of family can be annoying at best and destructive at worst, but you are your own person, you make your own decisions, and you are doing something amazing. It’s not easy to stick to a healthy lifestyle, and those who won’t do it try to bring down those who are doing it. You should be incredibly proud of yourself. Have patience and keep it up.