Why do my eyes become puffy and irritated at times?

Allergies. Your symptoms could represent an allergic reaction to an allergen you are being exposed to. You may want to have patch testing to determine a possible allergen.