How to prevent this happening again??
I do not know the pilot concerned, even though I am Ardmore based. From all the posts, it seems like a small personal situation (which happens hundreds of times every day in New Zealand) spiralled out of control and lead to some very foolish decisions.
A problem shared is a problem halved. If you want someone to talk to, then contact me (or another of your mates). I will find the time, even if it is three in the morning.
ECT