have the same problem,if you are overweight that is a lot of the reason you hurt ,check your bmi . i am still 75 lbs overweight ,just imagine carring around a 75 lb box 24-7.the human body it not meant to be put under that stress,if you are not overweight have you gallbadder check ,i was 19 when mine was taken out