The way I deal with moments like that is to look at the last 6 months or the year and see how much more money I made than the previous. It always makes me feel a little better, just remind yourself the you are trending upwards and the money your are making online even in a down month is more than most of the people you know will EVER make online.Monthly profits will always bounce around, but whenever I'm not having a better month than the previous, it aggravates the shit out of me. It's not even the money that pisses me off, but the fact that I'm not moving forward and topping the previous month. This month is one of those and I have the holidays to thank for that. A lot of my sites aren't shopping related so they suffer a bit this time of year. I know it will bounce back in the new year, but I'm still ticked. I've been pretty fortunate that for the past year or so I've increased revenues every month, but I guess it's bound to happen at some point. Sorry, I had to get that off my chest.
December was relatively steady for me money-wise but with less traffic, I'm looking forward to 2011 and the normal traffic numbers coming back.
Your desire and motivation is the reason that you are steadily getting paid bro, keep pushin and don't beat yourself up too bad. It's a gift and a curse, but mostly a gift!