I'm 21 & people still say I come off as 12 years old

mojen
So I'm 21 will be 22 in October. I have a 14 month old daughter. After having her I became very insecure about my body because I gained weight and I just feel unattractive. I lack the confidence I should have for myself and I think it shows. When I'm around other young ladies my age that are mature and have nice clothes that also have a sex appeal I instantly start to feel like I'm younger than them even though I am the same age. I feel so much smaller than them. I want to act and feel like I'm 21. I want people to treat me like an adult and not like I'm 12. I need some advice.