Over the last three months I've been training quite vigorously in order to get in peak physical condition before joining the army.. for the first couple of weeks i would run about two and a half miles during the week and about 200 sit-ups in three sets. Eventually increasing to three miles per run.. 2 days before my Physical Test I decided to rest. Never actually having taken the PT I continued my running and sit-ups but noticed on the first day off rest when getting out of a car or extending my leg I would get a debilitating pain in my upper right thigh.. Usually only moving from a or sitting in a position that would put pressure on the upper right hamstring area.. About four or 5 inches bellow my buttocks.. So I decided to rest for a week and let it heal.. I thought that it could be from over working the muscles by jumping into an intense work out with out working my way up to it.. During the rest period i would get the pain from extending or pushing out my hips maybe? but after that week the pain went away.. But I still feel a pain that may be in the center of my thigh, or maybe the front or back I am not sure.. I just know that in the same spot when sitting on an edge or bar stool where my legs dangle and apply pressure on same spot I can feel the pain still with the same intensity but not to the point where I cannot move. I can even push on the push spot with my hands and feel the pain and if I sit on a stool or ledge and shift weight to my right side where the pressure is the pain is pretty intense.. I only get the pain when sitting now, and it feels like maybe a squeezing on the inside. it feels as if I push on it from under I can feel it on the other side of my thigh. I still run but now 3.5 miles on monday and tuesday.. then thursday and friday.. then on sunday.. and several of these runs are weighted with an extra 10% added on to make a more intense run.. If anyone can help me to understand what this problem can be from and how i can fix it.. its been about a 7-8 weeks since the part where I had to rest.. thank you for any one who decides to read this.