It's far less easy to take a non-military mate flying now than it used to be. Limited airframes/flying time, DH appetite for risk to 3rd parties etc etc. It all counts against it happening today.
However, in days gone by I have taken my wife, son and several good friends flying, all non-military.