The takeaway about body image and cosplaying? Do whatever the hell you want!! You may find that some cosplay purists think you should only cosplay characters that match your body type, but I really, really disagree with that. So what if you're not super buff and you want to be a strong character? So what if you're female and want to cosplay a male character? It shouldn't matter! What matters is that you identify with the character, and can't wait to bring them to life.
So forget your weight, hair color, body shape, shoulder width, and whatever else you think prevents you from cosplaying someone you really want to cosplay: just go for it!