As a fellow European I'm curious, why did you have to wait 7 years? Isn't the quota almost never hit for European countries?
The only countries that hit this limit are India, China, Philippines, and Mexico. The 120,000 global quota still applies to the rest of the World. Hence, there still are these potential long-ish delays, even if you're not from one of those four countries.