I know that feeling... I hope you had at least a *few* kills to ditch?
Ever tried an emergency landing at a vehicle base, managed to crashland on concrete and get a ditched? now i always taxi into a hangar. foolproof!
Oh, and life's never fair, the universe has a black sense of humor.
We all have to sufffer it.
WTG on making it that close to home dead engine!