Have you tried tracking when these bumps appear, what you have eaten and your stress level, what things you have placed on your skin, and where you have been? If Benadryl is working, it sounds like it's an allergic reaction in your body to something- that could even be stress. Try keeping a log of what you are seeing and see if that helps you to connect any dots.