Sad, but I don't think the symptoms fit a bad thermostat.
If the thermostat fails closed, you won't be driving anywhere after 10 minutes of warm up, and if it failed open you have no heat and the gauge never budges off 'cold'.
Your prob sounds like a plugged rad, or worn out water pump.
Look for deposits in the rad tubes....