I know exactly how you feel. I too love the body tone weight training gives me, but can't stand doing the same activities over and over again. There are several ways you can add some spice to your resistance training. If you're using weight machines, why not learn some exercises using free weights. Resistance tubing can add variety too, but I wouldn't recommend it for every workout.
Many fitness clubs offer classes that combine cardio and weight training.
Consider hiring a personal trainer for a couple of sessions to design a new program for you. Hang in there. The more flexible we are, the easier it is to perform our everyday activities. It's never wise to stretch cold, that is before you warm up muscles, the joints and connective tissue. Cold stretching increases the risk of tears.