I am 21 years old and still have not hit puberty what is wrong?

There is nothing wrong with you. Some people simply experience puberty later than others. I would recommend that you talk to your parents or a medical professional to rule out any underlying medical conditions that may be causing this delay.

Teen Health - Related Articles