So, the British Troll is making excuses for himself already....