I've been told and know objectively that I am intelligent. I can learn things relatively easily and can get deeper into things compared to other people.

But I have no staying power/stamina. I keep switching between things - interests, careers, even workout programs.

How do I develop the ability to be on course for something for long enough? I always get this urge to meddle with things and try new, different things.

What do I do? How did you do it?