Body shaming- crying right now

Earth Fairy
Hello ladies. I'm 22 and I live with my grandma. She's perfectly sane and active but she has a problem: she hates women in general and worships men just for the fact they are men and therefore superior. She always tells me how ugly I am and how I'm worth nothing. (FYI: I am considered beautiful by everyone I know, I have an athletic body, I have the top grades at university and I've just scored a 6 month internship in the top law firm in the world). When I started Uni and people complimented her about my grades, she'd say: she's lucky! Never heard her saying "She's Smart". She doesn't think I am. Growing up I spent 2 years of middle school in a private school where the girls would bully me so hard I'd cry my eyes off at night. We were about 12 and of course our breasts were developing: and here starts the problem. I couldn't wear a bra/shave/do my eyebrows because my grandma forbade it to me. They used to make fun of my "pointy and saggy boobs". Every day. At school, via message, via Internet.  I felt very self conscious. My best friend told me I had very weird breasts. Small, pointy but saggy. My cousin told me my boobs were banana-shaped. My boyfriend often jokes around calling me "saggy boobs". It almost chokes me because it reminds me of the years of bullying and body shaming I thought I'd got over. I told him how it made me feel and he apologized and never did it again. Today my grandma saw my boobs and she said: if a guy ever saw your boobs, he'd throw up. I told her my boyfriend likes them and she said I was lucky because no other guy would be with me, with those disgusting breasts. Sometimes I think the only way out is to have implants, but I am so scared. I'm crying. All the bullying comes back to me. All the punches and kicks and cyber insults come back to me. "Saggy boobs" all my life, and I'm only 22.