I usually ask myself “Why you want to buy this game?” no matter the answer, I ask myself: “Could another game I have fulfill the same purpose?” Mostly the answer is yes. So I either get rid of the the one I own first in order to buy the new game, or don’t buy it at all.
Reviews aren’t a problem, at this point they are more entertainment than anything else to me. Going into a shop without buying is harder for me.
Edit: One thing, that kinda helped me was the Friendless metric and the continious friendless metric, which is made to show you how good you use your collection:
From the website: War Table | Extended Stats
To calculate the Friendless metric, make a list of all of your games in descending order of how many times you’ve played them. Scrabble with 173 plays comes first, Triominos with 0 plays comes last. For each game at the beginning with 10 or more plays, we consider that game to have earned its keep. Even better, having played one game that many times, you’re forgiven one at the other end which you haven’t played so much. So for playing Scrabble so many times we’ll forgive you for never playing Triominos. People who play games tend to accumulate them, so we’ll assume that was a gift. Then, we look at how many times you’ve played the last game remaining on the list… and that’s your Friendless metric. The higher the better.
Most bggeeks have a value of zero, so I extended the definition to go into negatives. A value of -x tells you that to get to a Friendless metric of 1 you need to play x more of your games that you’ve never played.