This is only my OPINION, so take it as that...
You have free will to eat whatever you want, but that doesn't mean everything you eat is healthy and good for you, so part of our gift of the Spirit is self control. We have the free will to use that self control or not, but not using it, will usually harm us in some way (and I say this as a big girl myself) God also gave us other tools to stay healthy, such as two feet to walk or run, arms to lift and stretch and a body that can do physical labor or exercise.... See? God already answered your prayer before you even prayed, by giving your self control and strength to work it out.
If you pray for something, such as patience, will God simply grant you patience, or is He more likely to place you into situations to exhibit your new gift of Patience, to glorify His name? He won't force you to use your gifts, but when we do use the gifts/fruit of the spirit that God gave us, our lives begin to change in AMAZING ways!! (Galations 5)
As far as the other prayers, especially with your numbness, instead of simply asking God to change/heal you, perhaps the better prayer is to ask God to use you as you are, so when you are healed, you will have empathy for others in your current shoes. I can't say for sure, because I am not God.
One more thing to consider; God's timing isn't our timing, and His view of things isn't our view of things, so just because God hasn't moved in the way YOU think He should be moving, doesn't mean He isn't moving or isn't moving in the right direction. It just means you can't see the whole picture yet. Isaiah 40:31 says they that wait upon the Lord shall renew their strength... The word "wait" has multiple meanings. It can mean "to be patient", like waiting on a bus. it can also mean "to serve", like waiting tables in a restaurant. So while you're being patient and waiting for God to move on your behalf, be serving God and waiting on His needs as well.
Time passes faster when you're doing other things anyways.
Peace!!