If we follow God's word, delight thyself in the Lord and he will give you the desires of your heart , he will answer prayer in his timing. In Joel 1: he will restore that which the locust, palmer worm, canker worm, and catepiller, have eaten. That passage is also a spiritual one.
God will restore our losses. Right now we must fill our hearts with faith and get focus on his will for us.
I have read about fasting. Also have fasted before.
U should only fast when ur in good health.
As well, start gradually. Don't go for a 24-hour fast if it is too drastic for you. U can start by not having a meal (eg: lunch. I don't recommed missing breakfast cos its the most important meal of the day.)
God loves us, He doesn't get upset if you cannot keep a fast. I fast before and its not easy, but it is possible (also a matter of habit). Take good care.