The episode before this was called Star-Crossed, and in this episode Mon-El is reading about the most well known star-crossed lovers in literature and makes the comparison.
I mean…that’s almost blatant foreshadowing.
I also wanted to point out that James being fine with Mon-El is one of the biggest copouts they’ve done so far. He never spends any time with the guy, and it wasn’t THAT long ago that he hated him.
The writers are making character changes off screen in order to force Mon-El into the group. They didn’t build this up at all, like everything else with Mon-El. Barry was somehow able to tell that Mon-El cared for Kara after saying less than three lines to the guy. Alex keeps encouraging their relationship despite the fact that she knows nothing about it and never talks about it except to encourage Kara to keep doing it.
The writers are taking a million different shortcuts with Kara and Mon-El’s relationship. Making James disappear for NO REASON for multiple episodes just to make him suddenly come back and be fine with Mon-El is terrible writing.
What the hell are the writers doing? Did they forget what their job is? That they’re supposed to be writing this stuff that they’re skipping over?