I got to this point too, so I took some time out from playing to work out what I was exactly doing.

Here's what I came up with as my actual objectives:

1. Have one of every class at 70/80, regardless of gear.

2. Have a paly/4 shammy group to play with in instances

3. Have a full hunter group for incredibly overpowered grinding

4. Have 1 of each profession at 375/450

And that was it. I started out with a long list, like pvp, rep, gear, and so on, that had grown from the possibilities. But when it comes down to it, that's what I really wanted. To attempt any instance, to grind fast for cash, and just to be able to swap chars if I felt like it.

And you need to resist the urge to vary from your goal. As one poster had said once, don't make the game into 'work'.