This might sound stupid…but I have a wonky ribcage

It’s bent all wrong and sticks out loads so you can see weird bones sticking through t-shirts and it dips low making my chest looks weird. I could never get changed in front of people and when I started seeing boys, one of them announced at a party that I was a freak after putting his hand up my top. I feel ok about it no but still look in the mirror and cry sometimes.