Why you might not HATE love triangles in fantasy