Using 'swear off' shows a strong commitment to stop a habit, often more emotional than a simple decision. After seeing the damage, he swore off driving recklessly.
Pro Tip 2/3
Emphasis on Permanence
'Swear off' often implies a permanent change, though in reality people might not always follow through. I've sworn off soda for good.
Pro Tip 3/3
Personal Trigger
Often, a personal negative experience leads to the decision to 'swear off' something. She swore off nightclubs after losing her phone at one.