I hate my body

I hate my body as it is, 22 years old and I'm a size 12/14 to a 16 in some stores depending on where I shop, i weigh 14 stone, i have long legs, big boobs. My arms are slightly chunky and thick thighs. I'm an ex boxer, almost went professional until my back gave way during a fight and had to stop. I have a pointy up turned nose that I've always been picked on about, by my sister and by bullies when I was in high school. I can't work out anymore due to having arthritis and a bad back. I finally thought I had everything under control until I looked at myself the other day, two days before my birthday and I realised how fat I was. Decided to wear the dress and my best friend calls me fat. My boyfriend later tells me I have a pointy nose that's like a piggy while he was drunk off his face. He says he can't remember it but it shattered my confidence. I went shopping with him today and he told me I was oddly proportioned, that I have long legs. He apologised and said he didn't mean it in a bad way. I hate myself