But everybody means something different when they say that. The important thing here is to be clear on precisely what you want to achieve from your fitness program. Your new lifestyle in NOT your spouse's, your children's, or your best friend's. If you can't get to a gym, get some exercise videos for a good workout. If you are lazy about working out at home, get your butt over to a gym and invest in a membership.
Insanity is defined as doing the same thing over and over, and expecting different results.
If you're doing the same old routine every darn day, you're body is just going to quit on you. No results, but more frustration, irritation, and anger. While your workouts must be challenging, you must also feel invigorated after the workout. If you're completely trashed, then you went just a wee bit too hard. If you want a workout partner, find someone who motivates you, who has a routine already in place and is getting results from it, and will let you tag along.