Three hours is a long time to sit at a sewing machine. Do you get up often in that time to iron something or do something else? I make sure that I do not sit for more than 30 minutes at the sew machine. I find reasons to get up and move a bit. Could you put something on the floor to keep the foot up a bit instead of flat on the floor? Good luck on finding an answer.