Honey you must have wonderful willpower if you almost made fasting a habit! I know I am lacking in that department because like most Christians I "conveniently " forget to fast like I should. I will do better.
Wow, my bones hurt just reading your post. Sorry about the heater. But at least you have shelter and don't have to sleep outside. Thank God for blessings!