Blessed with good fortune and happiness