Hi eje,
Feel free to vent all you like - that's what the forum is here for - a listening ear and a helping hand when needed.
I can certainly share some of your thoughts - I too am guilty of doing too much - even when I genuinely enjoy all those things (basketball, running, etc etc).
Sounds like you don't want to give up cardio, but yet you sound a bit tired and drained. Maybe you need a couple of solid days rest to recover, and then get back into it with the reduced cardio session. Ultimately you need to work out in a sustainable manner - so ask yourself, can you sustain your current schedule??
When I first started working out, I loved it so much - exercised about 9 times a week. "Rest day?!? What's that?" But in the end it did me more harm than good. I'm still learning to cut back.