They say a PPL is a license to learn - I think you learnt something on that flight
.
But seriously, I've yet to fly with another pilot. I've arranged to fly with another member of the group I share an aircraft in the near future. I'm inexperienced and he is out of practise, so I'm hoping that we shall be complimentary to each other and not as annoying as your 'co-pilot' was.
There was an "I learned about Flying..." article in Pilot Magazine awhile aback about a Pilot who took a some other Pilots up in the air with him, and had problems. I forget the nature of the problems but it's easy to see how another Pilot could very easily interfer with the safe progress of a flight from an inexperienced Pilot's point of view. I think you were perhaps lucky you only had your enjoyment of the flight ruined.
Best wishes in finding a more suitable passenger.