Hello! I have blind pimples all over my thighs and I dont know why, have had them for years.

Keratosis pilaris. A dermatologist can confirm diagnosis. Usually people ignore this. Moisturizers, topical steroids, and salicylic acid creams help but response may be less than full relief.