I haven't noticed this before, but every TVD spinoff always has a love triangle, whether it be between main characters or just between side characters, although it is normally main characters.
For example, the first love triangle was Stefan, Elena and Damon in The Vampire Diaries. Then, in The Originals, there was Elijah, Hayley and Klaus (especially when it came to the fanbase). And now, in Legacies, we have Landon, Hope, Rafael and (a very minor ones) Dorian, Emma, and Alaric & Lizzie, Rafael, and Josie.
(Although the other two I mentioned from Legacies were quickly demolished by the end of Season 1).
I've never realized this before but it may be because I don't normally notice these things.
And the thing is, the triangle's never really get solved unless one of them gets married or if one of them is codependent. For example, Josie's codependency leads her to standing back from Rafael because she doesn't want Lizzie to be mad or disappointed in her. In Alaric's case, he stepped back because Emma had started dating Dorian, one of his closest friends.
In Stefan, Elena and Damon's case, I believe that the love triangle never really ended until Stefan developed feelings for Caroline.
But I may be wrong.