It could be a vitamin deficiency. In any case, it probably will come and go here and there, until you've gotten the deficiency corrected. Take a multivitamin/multimineral tablet, and make sure to eat a balanced amount of fruits, veggies, and meats.