Thanks for the suggestions Dr. Gross, I appreciate your response. I have been working on increasing my flexibility very consistently but it hasn't helped. My core strength is pretty good and it was a consistent part of my workout routine, but what exercises do you suggest? And which hip flexor stretches would you recommend?
Also, I forgot to include that studying meant I was sitting in a chair all day and a lot of the time I was leaning forward with my back hunched.
You mention running. Running on a treadmill is different from running outside, and often can lead to hamsting tightness and spasm. I would suggest a program of hamstring stretching, as well as hip flexor stretching and strengthening. This should be combined with exercises to build core strength and balance.
On the stress side, relaxation is very important. Consider relaxation techniques such as meditation. reiki, acupuncture, and massage therapy.