Nope, I have never been a big buyer. I had the Xbox 360 since release(2006?) and have only bought about 25-30ish games *I have traded a few in and I also include Arcade*. I only have 17 games on steam, and I don't think I have used more than $100 to get these games, I only ever buy when on sale, and sales never make me buy more.
I have about 6-7 games on my PS3, but I have only had it for a year and I plan on buying much more for it.
I only buy a game if I know I will love it. KNOW. I do a bit of research and listen to a few opinions from people on youtube. I have never been one to want more, more, more. I also usually wait for the 'complete' edition to come out before buying, like Dragons Dogma Dark Arisen. I didn't buy Dragons Dogma, because I had a feeling something like that would happen.
I do have a list of games I want that I haven't gotten yet, so when a game like....let's say Watch Dogs comes out I won't be getting that game for a long while after release anyway. I still need games like L.A Noire and Valkyria Chronicles first, which I haven't bought yet. I just bought Deus Ex: Human Revolution the other day. So when everyone is excited for playing Last of Us, I am looking forward to playing Dishonored and Bioshock: Infinite.
I always make sure to stay 'behind' the times, so everything is complete, patched and cheaper. Same rule for consoles. I also can't get things like the Indie Humble Bundle because I don't want everything in the bundle. I don't like owning games I don't want even if it is for a cheaper cost. I don't mind putting in a bit of extra cash for a game I know I will love, helps the developers.
Yes, I am a very patient person.