I agree with the lack of fun of just lifting weights. I'll also add the unwelcome feeling in most gyms - which I later realized was really more my own insecurity. Lifting weights also did not help me cardiovascularly. It took me a long time to find some strength training I really enjoyed, and for me that was CrossFit.
I know CrossFit has a bad reputation, but I believe this to be a function of two things - Poor regulation (it's easy to open a gym, some gyms are just bad) and overly competitive gyms (which can lead to a bad group or coaches that encourage you to push too far). However, I think there are a lot less bad gyms now than there used to be. Most are very welcoming and safe. Joining Crossfit is one of the best things I have done, and it's at least worth a shot if you are looking for something new. Especially if you have a slightly competitive personality (it also provides an outlet for competitiveness).
It's like TypeScript, it's hard to explain why people like it compared to Javascript - just try it.
I know CrossFit has a bad reputation, but I believe this to be a function of two things - Poor regulation (it's easy to open a gym, some gyms are just bad) and overly competitive gyms (which can lead to a bad group or coaches that encourage you to push too far). However, I think there are a lot less bad gyms now than there used to be. Most are very welcoming and safe. Joining Crossfit is one of the best things I have done, and it's at least worth a shot if you are looking for something new. Especially if you have a slightly competitive personality (it also provides an outlet for competitiveness).
It's like TypeScript, it's hard to explain why people like it compared to Javascript - just try it.