...
PS I am not ignoring the advice that says move on, just going down with a fight. Hoping to keep it but if I have to move it I will.
Yup... back to your first post, going with shorter cranks would actually exacerbate the problem as you'd need to raise the seat by as many millimeters as you'd shorten the crank arms or your leg extension would be off. I'm guessing you'd like to end up with what you could get to with a 61 endurance (comfort) frame and if so, a 59 may always be too small for you no matter what you try...