Is anyone in your life by mistake?



 
Life is a mystery, and each day you unravel it a little more. With each new person you meet, you are being told something about your purpose in life and what you are here to learn. So, everyone in your life is here for a reason; they're here for you.

Life is a mystery, and each day you unravel it a little more. With each new person you meet, you are being told something about your purpose in life and what you are here to learn. So, everyone in your life is here for a reason; they’re here for you.

Shared by “Misr Holland”