While it DOES take dedication, I think you have to enjoy it too. I don't really enjoy running, but I LOVE biking and rowing, so I do those instead. Fats have a different attitude about it though. They're like, "I hate running, so that means I hate all cardio." They give up too quickly, that's why they're fat.