God works in the most mysteriously beautiful ways. As I think about how the things I've wanted or thought I needed so bad don't seem to work out, God always seems to bring me to a space of realization. Either I wasn't ready for it or it wasn't ready for me. Sometimes that realization is so hard to accept; it takes looking back over my life to see how God works it all out for what's good. Knowing everything you go through good or bad is a part of Gods plan for you is everything. He loves you and will see you through it all. We weren't meant to go through life alone that's what he's there for. Count your blessings, love hard and put God first. I promise, everything will fall into place in the end.