what a jerk! I like christines idea about getting back at them.
i.e. hmm is that your face or did your neck throw up? etc. hahah
a little meat on your bones never hurt anyone and some boys actually like it better. I wouldn't sweat it. Ten pounds is better than unsafe sex in my opinion.