Same here but it helped that about half a dozen games that I wanted to play came out in that time span.
Seriously, if you are still raging about Crysis 2 then you need to calm down and go play some Portal 2 or something. There are too many great games out there to get hung up on Crysis 2. Sure, its a great game, but it is not worth waiting for a patch when there is a very clear and wide disconnect between the community leaders and that of the actual development team.