Thats rough......
You can choose your friends but you can't choose your family. If I had friends that treated me that way I would just blow them off. But obviously this isn't possible in your situation. It's really too bad when family isn't as supportive and helpful as they should or could be.
Have you sat down and seriously spoken with them about this issue? Sarcasm and wit aside, perhaps they need to know they are making you cry and making you so uncomfortable. Hell, that could be a huge reason you are having the problems you are now. Maybe you could have a serious heart to heart with them about how their unkind words are doing more damage than good.
I had to have a very serious chat with my wife about similar things. She wasn't being hurtful or non-suportive per say, but I was hurting her feelings by not wanting to eat the typical chinese fast-fried and fatty foods anymore. She thought it was a reflection upon her, yet nothing could have been further from the truth. I had to really sit down and explain to her that my journey required hard work and dedication, and if that meant cooking my own meals in order to control my calories it was not a slag on her or her cooking, just a necessity. Since our little heart to heart she not only doesn't feel bad that I dont eat typical Chinese food anymore, but she actually goes out of her way to help me prepare meals in advance, so she can still eat the food she is accustomed to and I can eat what I need to. But before that big heart to heart she thought I was just being an ass and was hurting her feelings for no reason. And now that she is seeing the results of my hard work, she knows it was necessary and supports me 100%, even if I dont eat her delicious yet hgih-cal cooking.
Of course your situation is different, but the solution may be the same. I cant picture any mother and father being able to live with themselves knowing they are making their child cry. Perhaps they think by offering you such negative reinforcement it will help to push you towards your goal even more so. It is probably a good idea to show them how bad they are making you feel and explain to them that not everyone responds to sarcasm and cruel wit the same way, and their "best efforts" could actually be holding you back. I know if my daughter ever came to me and told me something I was doing was hurting her and making her cry at night I would feel like the biggest loser in the universe and would do everything in my power to change that.
Witty responses and come backs may make you feel a little better in the short term, but maybe brutal honesty will get them to see that you really want their support and love, not painfull reminders of a part of your life you aren't happy with already. Any parent who goes out of their way, intentionally or not, to make their children uncomfortable or unhappy should really give thier head a shake. Families should be about sharing love and support, not being mean and cruel to each other, and you may just need to point that out to them in no uncertain terms...
sirant