Sometimes life is just plain hard. Sometimes God requires you to walk on a higher level than most believers. Sometimes God requires you to give a little more or pray a little more. It does not seem fair but God is fair. God required the widow woman (I Kings 17:10-24) who was preparing her last meal for her and her son to give to the prophet first. She did and blessings came. God is always there not just sometimes.