See I hate COD, so it's okay.
I play BF3, and some days I play then some days I don't. I only play an hour or so if I do unless I happen to have all my friends on and I'm left with nothing to do then I'll play for hours, but that's very rare and it's only because I have nothing better to do. Trust me I'd rather be doing something much more useful.