You may have vitiligo, a condition in which the pigment goes away. This can leave the skin white or pink. Not much to do about it, but it doesn't mean much. Ask a doctor yo have a look, so you'll know for sure. No reason for you to be embarrassed after all this time. Find out.
Best.
Dr. Rockoff