I have learned long ago that my life will never turn out exactly how I want it to.
It’s good to dream, to plan, to hope, to pray… but in the end God will have His way, and often times than not, it’s not the same as mine.
Because I only see what’s in front of me at the moment. I know what I think is good for me right now.
But God sees the bigger picture. And He knows which things I need and which things I don’t.
He knows what will be good for me in the long run, not just in the temporary moment.
And He knows what it will take to make me more like Him every day.
He knows which doors to open. Which doors to close.
Which roads to lead me on. Which roads to keep me from.
Which people to bring into my life. Which people to take out.
And sometimes it’s frustrating when doors won’t open. When roads are closed. When people leave, or never come but I keep reminding myself that God knows better.
He knows better what I need.
What will build me and what will break me.
What will draw me nearer to Him or what will push me further away.
And He doesn’t allow things to come into my life that are not good for me.
Even if I pray for them. Even if I hope for them. Even if I think I need them.
God knows better.
His ways are not my ways. His thoughts are not my thoughts. His methods are not my methods.
And even when it doesn’t make sense, I will trust His plan over mine any day, because His plan is better.
Sometimes not getting what you want is the best thing that can happen to you.
God knows what you need more than you do.
Trust Him with your life. –Anna… ♥