The widow of zarephath reminds me of the story of the widows mite. When a widow is mentioned in the bible, it means someone who is in dire need. Since women don't she work, they rely on their children for support. If their children are very small then they have no source of income to feed their children.
This is why Jesus was concerned about his mother Mary. He had to let john take care of her.
Sometimes we feel we can't give because we ourselves are in need. This was the dilemma of the widow of zarephath. She was torn by this man's request and her own plans that seemed the more realistic path to take.
Isn't it that our plans seem grounded in reality while oftentimes God's aren't? His mind is boundless, incomparable to ours. He sees the future, past and present and knows that what is impossible to us is all the more a favorable recourse.
Today there may be things that seem ridiculous or unreasonable to hope for. But God has His way of doing things. If it is in fact in His grand plan, it will happen.
If in the course of His plan, you need to give up your plan (which is a most disagreeable thing), remember the widow at zarephath. She was planning to die. A death to all the desires of her heart such as a prosperous life with her son loomed before her. But Elijah offered her "a future full of hope". She thought she could never go on but God granted her the miracle she didn't even ask for - life and sustenance coming from above.