I am obsessed with soulmate characters. There is no (light) without (dark) there is no (sun) without (rain) there is no (day) without (night) there is no (joy) without (anger) there is no (red) without (green) there is no (love) without (hate) there is no (defense) without (offense) there is no (tide) without (moon) and these characters can be love interests, best friends, enemies, rivals, I DON'T CARE, but they understand each other like no one else does and where one goes the other follows
And this isn't about just grumpy x sunshine this is about one existing without the other. Characters where if you take one away a part of them gets taken with the other, characters whose lives are significantly altered by the absence of the other, characters who literally already do find each other in different universes.