Hey now GoForFun!... Salapilot just had a vent in a moment of frustration, he has repented

and all is consequently forgiven.
Chaps/chappesses, as many of you know there is often no rhyme or reason to whom gets "the call". There are a plethora of fine, qualified applicants and whomever is doing the selection will often, by human nature, take the path of least resistance so it will just be whomever then can get hold of on the day. It doesn't mean there is something wrong with you if you have been waiting a while. If you think that, then you are giving too much credence to what can often be a random process.
However it might pay to get some professional input into your CV just "to be sure to be sure" and as I said before
keep current! You can make banana cake out of rotten bananas but a lapsed pilot quickly becomes unattractive, and this applies more with the less experience you have.