I will never be over the way their conflict in this episode was resolved…
Mon-El straight up said that he was an ass and admitted that she was right and he was wrong without any prompting whatsoever. And conceded that her way of handling things was better and more effective. Plus, Rather than being upset or angry that she stepped on his heart and tricked him, he’s impressed. (all while having just been supposedly rejected by her)
One of my favorite things about him is that - even if it takes him a minute sometimes - he’s always cool with accepting his mistakes and faults and admitting when he’s wrong. He knew he had screwed up and that she had every right to be mad at him so he didn’t try to push her to forgive him or anything like that. He was there to apologize and tell her that he saw his mistakes, he saw the position he had put her in and he knew that it wasn’t right for him to do that.
Honestly, I don’t want a perfect character that never makes mistakes. I want a flawed character who can own up to it when they see where they have faltered. A character who listens to the people around them and doesn’t write off what they say for the sake of what they want. Like I said - it may take him a minute but he always gets there.
Also him acknowledging that things were easier when he was an asshat was actually a good thing. Because it’s him pointing out that he doesn’t see things or feel the same way about things as he did before.