Getting treated like a child?

I am 21. I also am short and have a bit of a baby face. It doesn’t help that I look this wya as no one ever really respects me. I am constantly getting talked to like a child by people my own age. Just last night I accidentally dropped and broke something. Unfortunately it was in front of my “friends” and I didn’t hear the end of it. One of them even laughed and said they talk to you like a child. And my other friend replied saying “u see why”. It really made me upset I cried about it once I was in my room. It was so embarrassing and I hate myself for letting it happen so often. I just don’t know how to get respect. I made a mistake but I. Don’t think I needed to be treated that way. I don’t like it
Getting treated like a child?
Post Opinion