Hardships can be a blessings in disguise