God guides you
Destiny follows you
Lack of self belief
Is what hollows you.
Leading a stress free life doesn’t mean that you are carelessly not paying attention to important things. Its just that you are focusing on what makes you happy.
The rain drops this year should bring you joy and not a way to hide your tears in public.