I generally hate cardio also, thats why I keep changing machines every 5 mins to beat the boredom.
But the times in my life that I got in best shape was when cardio and hiit was unavoidable...
I used to have this job that finished at 2am, and I lived about 5 km away...so I would run home, but i would sprint from one street light to the next, then walk to the next one, and repeat. That got me lean real quick
Now the hiit I do is on the stationary bike at the gym, but I have only been doing it for about a week, and I just do 15 second sprints, and then cruise for 45, and repeat.
At my age I have to start taking cardio seriously,.so as much as I hate it, ill be doing it much more regularly regardless.
I also do vr boxing for 20/30 minutes in the morning, that used to be great cardio, but im much better at pacing myself with boxing so its hard to go 100%