We all have our own cross to carry, but God never give us a cross we cannot handle. He is always there to help us carry it.
God carefully weighs each cross we carry. He makes sure it is not too light to make us complacent in life, nor too heavy to make us bitter, helpless and desperate.
God doesn’t guarantee a life full of sunshine and free from storm, but what He guarantees however is His watchful eye over us as we go through those storms.