Sorry to hear. I too was scared of the dreaded Initial but managed to scrape through. If you're approach the final 7-8 years, I'd say don't bother as well. The number of DEC roles for UK license holders in this country right now is probably a single digit figure. Even SFOs are struggling. If you're a cadet with your own lube, you can probably get a job though.