I don't see it as a problem. You enjoy the finer things and like something more when you understand it.
What I think you need to understand is that you dont HAVE to spend a lot of money to get something great, but generally there's a strong correlation between price and quality with ALL things. In the case of fragrance, the "quality" is as much about ingredients as the combination or concept behind the fragrance. There are many excellent quality fragrances that don't cost a lot, and even more expensive ones that aren't "good", in the sense that you may appreciate their creative genius but not want to wear them. So I say to you, find what you love, and view the MONEY simply as the cost of having it. Some will cost more or less, but it's not the point to pay more, just that if you love it, ignore the price.
I suggest starting to smell some very good budget fragrances to see if they give you the same feeling. For example, go try YSL Rive Gauche Pour Homme. Imagine it's a Creed.
Now, if you're someone who enjoys something more knowing that you paid a lot, then keep paying a lot. That's fine. There are many other excellent houses that are just as expensive, and if you only stuck to them you'd be fine. Try Montale, Serge Lutens, L'Artisan, Amouage, Frederic Malle, etc.
Also understand, that all things considered, these are relatively affordable luxuries. If you spent $100 on a shirt, you'd wear it 20 times and then throw it away. You can wear and re-experience that fragrance 100 times per bottle. So whether it costs $50 or $250, it's relatively little money for such an enjoyment. If it literally makes you feel, think, and act differently... isn't that a helluva cheap drug?