How to be confident?

I’m struggling to be confident and it’s making me really depressed. I’m trying to find ways to be more confident. Any and all tips would be appreciated! :(km

-First off, I slouch and always have since I was little. I’ve never been able to break the habit. It’s not an extremely bad slouch but it’s noticeable. I can’t find a way to fix it.

-I don’t wear makeup and feel like I’m not pretty compared to girls who do. I don’t know how to put it on and in general I don’t think it really matches me.

-I also have curly hair and it’s so hard to find hairstyles to do that look good. I’ve also only ever met 1 guy who liked my hair. I’ve never been able to embrace it or learn how to like it, my grandma would usually make me put it up when I was with her because I looked “nappy.”

-I also don’t like my body. I’m 5’3 and 123 lbs. I don’t like being small. Again, not many guys I’ve personally met like petite women. I have no boobs and that is the main issue I have with my body. I have 2 kids and still wasn’t able to gain weight or get boobs lol. My whole family has big boobs so I don’t know what happened. Again, this has been an issue since I was young because my mom and sister (they are busty) would make fun of me being flat chested and having nothing there.