Life may sometimes be a bed of thorns, but these thorns may assure ...