Hopefully, you'll be able to go back to your local gym now and not be subjected to any more of that horrid bullying this guy put you through. Picking on people can really lower one's self-esteem.
I had big 'buck teeth' in my school years and I wore braces to try to correct the issue. God, they were not comfortable. I then got a lingual brace fitted behind my bottom teeth. After finally getting that out, the orthodontist asked my mother if 'I eat' and that was just so rude. Of course I eat. If I didn't eat, I wouldn't be alive. I've always been naturally thin. I was asked to go back to wearing braces to help straighten my teeth, but I had enough. I wore them for 5 years. I hated them. I was called Raticate, Bugs Bunny and other names. Due to my myopia, I should have been wearing glasses at school to see the board, and I rarely did. Even my ex called me a rude name related to wearing glasses once. Being short-sighted isn't cool. I cannot see a computer screen now as my myopia is so advanced.
Just keep eating those carrots (it may help prevent a retinal tearing, but it does not cure myopia).
In some cases I have to wear glasses for computer work, I have hereditary cataracts, my late Granddad had them (and he's been dead 20 years as of last August) and my Mum has them.