Sounds like your workouts and your goals don't align. I'm a proud globo gym member - my whole family is on the membership for 1/3 the price of me doing crossfit by myself. This is what I do, and it works well for not just fitness, but strength.
2 days of strength training - one day squats, deadlifts, presses and their variations, one day of simple olympic lifts - power cleans, push presses, power snatches, etc...
2 days of cardio strength circuits - bodyweight excercises, kettlebells, TRX - set up in circuits of 5-9 exercises, usually five rounds for time
2 days of straight up cardio - sprints, shorter distance runs, ellyptical intervals
1 day of rest or active rest.
You push the strength and fitness, you get alot of variety so you don't get hurt, and you gauge how hard you need to work. May not be Crossfit levels, but its more than enough for most people.
"Suffer no guilt yee who wield this in the name of Crom"
Quote on the Father's Sword