Can stress cause many symptoms?

Yes. Stress can cause many physical symptoms: headaches, stomach aches, back aches, skin rashes, itching, upset stomach, tight throat, muscle tension, jaw clenching, etc etc. Chronic stress over many years can lead to life-threatening medical disease.