After reading all that all I can say is ...
What a Wanker