have you ever thought of lst? I think that u would really benefit from it cause of all the stretching u got goin on