You really need to get into a doctor and let them know about your symptoms. There could be several different reasons for them, and stress can certainly make things like this worse- but see a doctor so they can gather your medical history in more detail and run some tests.