im so sorry it hurt so much:( people are cruel and you deserve so much better. dont let the opinions of others determine your self worth! you are so much more than what they say!
Pugs & Kisses
Starry
Honestly, if you can, I recommend getting away from people like that. If someone's saying things like "you're ugly" and claiming they don't actually mean to hurt your feelings, they're either lying, or have an incredibly unhealthy understanding of basic human emotions. Either way, best to avoid such people if you can.
agree with northguy. i had people like that around me, and they always insulted me and then claimed to be joking or mean nor harm. i have distanced myself from them and have been MUCH happier. good luck!
Pugs & Kisses
Starry