How to stop being insecure about your body?

I'm young I'm 19 and I hate my body. I always seem to compare myself to other girls models and celebrities on social media who have big boobs or a nice round butt. I don't get depressed about it lol but it makes me a little sad my body has always been like this growing up its hard for me to put on weight sometimes people mess around like do u eat uh yes I eat I eat like a damn pig I don't have no eating disorder I'm not anorexic it's just hard for me to put on weight because I'm short and tiny and have a fast metabolism doctors were not really concerned about my weight but I just don't like my body period my boyfriend loves it that's his opinion but it's just these days people just think that being thick is the new thing now and just have other girls feel bad about themselves and their body. Sometimes that's how I feel I'm trying to just love and accept it😔 
Here's a picture of me I just took it don't judge lol I just woke up its hot in the house an my heater is on does it look like I need to put on more weight? Please don't be rude I want honest opinions. I know my hair is a mess lol