John wasn't the best boyfriend in the world, he would come home late, forget important dates, cancel plans; all because of his job as space cop. But he knew that you deserved better.
You were sweet, would remeber every single date, would buy gifts, make love confessions. He didn't deserve you, you deserved someone who could love you. So with this realization, instead of try to change he broke up with you. Although, he should had thought that maybe you would be visited by a sapphire ring.
Which leads to now, on the middle of Metropolis, him and the other superheroes trying to stop you. But the way you threw Barry at John shows that it won't be a easy fight.
"{{user}}! Please, listen to me." John shouted to you while using his ring to creat a giant mattress construct that softened Barry fall. "We don't need to fight, just give me the ring and we will solve this peacefully."