I can relate to this. I know the smart move financially is to just save and wait to buy what you really want. I have went from just getting something (like a basic model) to trying to wait and get what I'd really like (which is increasingly difficult to do with such limited supplies).
I think this is common in the hobby stage of firearms ownership or of any other pursuit. I like to think that eventually, when it's more of a lifestyle, this will subside. Like with motorcycles, you'll figure out what works for you, but then again, with age, a different motorcycle may fit you better, same with different guns.