Welcome to the hobby, mirite?
No really, remember when Pokemon cards, Crazy Bones, and (more recently) Skylanders were impossible to find? Imagine if they were all the crazy FOREVER - that's like what LEGO is. There will always be a demand, and there will ALWAYS be someone who gets there before you. It sucks, but it's true! Moving on is the only way you won't hate this hobby/addiction.
I read a story (on reddit I think) of a guy who walked into a LEGO store well after the Carrousel had gone OOP. His store had a super beat up box on the bottom shelf for sale, and he got it for a discount. That's SICK, and it drives me nuts that I'll never get that lucky (same with a lucky Taj Mahal find or something), but then I realize I'm still only 25 years old...My collection will grow with the times!