Hey I am 17 years old, 155 pds and have an athletic body (not fat) and I have had long nipples since at least 7th grade and Im self conscious about them because they poke out through my shirts. This causes me not to wear specific shirts or to wear bigger shirts. Some of my friends make jokes about them (And I know that I shouldn't listen to them cause theyre joking, but still). I just dont know the cause or origin of them. Could they just be hereditary? I have also heard it could be a puberty and hormones thing? Could I get them treated to be smaller/flatter? Thank you!