I really don't know what her agenda was. Everyone knows James treats women poorly online at least. Maybe not in person so that's why Steph stuck up for him but he's not nice to her online. Mj was right, all James wanted was Steph to say he was a good ride and say she was fully aware he didn't want to be with her. It's humiliating. Women can have casual sex but James made her look silly online at least.
As for he doesn't share nudes or take photos of lassies without their permission, last week he wasn't in scottys box's? One of that lots box and saying to a lassie in the comments she sent him skuds on Snapchat and doesn't acknowledge him on the app. He's not a nice person.