Once again I have to question who these scriptwriters are..first there is the gaff with regards Steve being asked to leave the pub etc which I have written about elsewhere and now they are writing a script placing all the blame on John with regards his fling with Rosie Webster!!
They were both in the wrong but presumably because John is the older person he has to take all the blame and again shows that the scriptwriters are rather biased on this point!!