I love this verse. It is always so difficult to give thanks when it seems like everything is going against you. Grateful for the reminder that everything works out in God's timing - not ours. Thanks for linking up.

For sure, we just don't always see it right away. Our timing is so so vastly different than our Lords, but eventually with time, we DO end up seeing why etc...we will look back and remember that He is refining us and building our character in ALL things in life. James 1:2-5 is my LIFE verse!

Have you ever read my ENDURE section on my blog? I also have a post called Hopes And Dreams maybe you'd like, I'm not trying to get you to read them, but just a suggestion!http://contemplatingbeauty.blogspot.com/2011/10/hopes-and-dreams.html