God has a Perfect Timing

God's Plan

God has a Perfect timing.
Never early. Never late.
It takes a little patience and
it takes a lot of Faith but it's worth the wait.

Never stop praying even after God gave you what you were praying for.

Don't depend too much on anyone because even your shadow leaves you when you're in darkness.
Depend on God; He will never leave you nor forsake you.

Pain makes you stronger.
Fear makes you braver.
Heartbreak makes you wiser.
So thank the past for a better future.