I have an unusual method for shopping for things I want. Revolvers, as we are discussing, and other "luxury" items as well.
I look for some firm offering it for sale online. I then add it to my "cart" but do not immediately check out. I am thinking that I bought it but I wait three months or so to complete the transaction (I realize that this is not feasible with revolver transactions because they disappear so quickly but I do this as part of my planning what to buy).
After mentally "buying" the item I will think about how I own it and will use it, it becomes part of my daily life. Somewhere around the three month mark I start realizing that the item did not do everything I wanted it to, was not as satisfying to own as I thought it would be. I did enjoy "owning" it for that period of time so I remove it from my shopping cart. Six months ago I had four S&Ws in my mental "cart," now there is only one, and I have not purchased anything in 18 months.
I see many online ads "new gun purchased two months ago, not fired, decided I do not need it." Gun sells at a loss to the owner. I have done that same thing myself in the past, no longer. And I have a much higher satisfaction level with the items I do own, not spending so much time loooking at that oh-so-green grass on the other side of the fence.