It's incredible how God gives us everything when it should be given, and shows us that life is really full of unexpected things, that make us believe why nothing has worked out before...