I like cycling to work, run 3 times a week if possible and would easily swim too if conditions were right. I like both slower runs and intervals.
BUT what I really struggle to like is doing weights. Especially by myself. My previous gym had pump classes and that pretty much forced me to keep going - and I enjoyed them more. My current (employer provided) gym doesn't, and I don't have the money or time to go to another class.

I also am pretty unmotivated and bad at all those non weights, own-body-weight resistance exercises like push ups etc. I go to a core stability class sometimes which includes planks and pilates type moves.

Any ideas how to motivate myself. I know WHY it is a good idea but that knowledge alone isn't enough.