Personally I think being full figured is more beautiful than being a stick and seeing ribs. Not only is it not healthy but I know more full figured women who love themselves and are happier than my friends who diet all the time and workout 7 days a week.
Stop being so superficial and sensitive. Say fuck you to what the media portrays as beautiful and say hello to what feels right and makes you smile. Don't be afraid to eat that cookie or have a slice of cake, go a day without counting calories or working out. Take a break you deserve it and honestly it's over due. Now don't confuse my words for being HEALTHY with being OBESE. It's a shame that most of america sees over a size 6 as obese even if that person is in good shape.
What Makes You Beautiful, is exactly that YOU. Take it in and except yourself then go about your days.