Hi.. What is your age.. What were you doing for so long??? The cause for inverted nipple has to be evaluated.. It can mean a serious problem too.. Now that you are having yellow discharge, there are possiblilities that you may be having infection... Get to the doctor as early as possible...