Pinterest • The world’s catalog of ideas

We may not understand everything that happens in our lives or anything but God has a plan. The battles we go through is only making us stronger for what lies ahead. The stuff God makes us go through in life even if it's easy or hard is the perfect preparation for a future only he can see. So true