God hears, He is there, yet acceptance is needed. Rays of hope often come from the least likely places, we all strive for something more, yet if we are not capable of looking to small things in life for joy, then how can we possibly appreciate the bigger things? God recognizes His own. He hath never yet failed me, nor ignored me. Sometimes when His answer is not clear, patience is needed for the answers reply. Do not remain sad, tears cannot fall forever, nor can one remain this way without finding some sense of hope. Nothing is too small, or too large to give away. Remain hopeful.