You missed the entire point. Nobody's criticizing John for getting together with Vixen. They're simply pointing out that it might be what broke Shayera's heart. Watching someone you love be happy with another is very hurtful, so it's understandable that it might be heartbreaking for Shayera.should he have just waited for the return of his ex, a woman who betrayed, lied and physically attacked him and oh yeah caused earth to nearly blow up? she also was involved with that thanagarian while being intimate with gl.
if anything gl found a more beautiful, more powerful, more trustworthy girlfriend and he had ended things with sha so its not cheating. also sha needs a heart in order for it to be broken.![]()
And Shayera didn't cause Earth to nearly blow up.