In my book:
Hyperfocus: Becoming engrossed in an activity, usually a fun one, for hours on end, without drinking, eating or resting. Sometimes it can be used for less fun activities as well, such as the ability to give your all to a test in school and perform well. It is an ability.
Perseverance: Not giving up even though you have plenty of reasons to. Unlike hyperfocus, perseverance can stretch over years, such as persevering in employment despite facing hurdles everyday. If you make it a habit, it can be very useful.
Ruminating: Obsessively overthinking negative stuff you did or experienced, or negative stuff that might happen. Usually generates more negativity about everything, and might lead to paralysis. It can become a very un-useful habit if you let it.