(This was sent before I changed Lee’s name to Souji, but I’ll be referring to him as Souji in this post since it’s his new name, just fyi.)
Souji/Carmen – The old ‘dating your best friend’s brother’ relationship on Carmen’s end. Joking aside, this ship does have some really good potential. Souji is outgoing and cheerful, which would contrast nicely with Carmen who is a bit more introverted. He’d be the type to ‘sweep her off her feet’ and make her laugh with all his puns. It would be a very sweet and cutesy romance, I think, since both of them are very nice and sweet people. Souji is also pretty outdoorsy and active, so he’d love to come with Carmen on her trips to study wild pokemon in the field. Carmen would also love how Souji is a good cook and be happy to eat anything he makes for her (be it just since he felt like it or if he wants her to try out a new dish.) This relationship is also viable since the two both end up staying in Johto, Souji eventually taking over his mother’s Gym, while Carmen wouldn’t mind sticking closer to home. So I suppose this one might end up being endgame!
Trias/Rosemary – This one I’m a bit iffier on. The main issue for me is that Rosemary eventually ends up living in Unova, while Trias stays in Hoenn. As such, even if they did date, it would have to mean Trias coming to live in Unova despite his dislike of travel, or them somehow trying to make long distance work (which for them, I can’t see happening.) Personality-wise I’m not too sure either. Rosemary is quite intense and questioning, always looking for adventure and getting swept up in the moment, whereas Trias kind of hates stepping outside his comfort zone. Maybe there’s an ‘opposites attract’ appeal here that could work if the two of them had more reason to get to know each other, but as things are, they likely don’t know each other more than in passing (I don’t even know if Rosemary and Carmen travel to Hoenn in the first place) and don’t really have any reason to get to know each other further.