Love triangles are one of the easiest ways to spark conflict, yet the best romance anime refuse to take the easy way out using frustrating old tropes.
You don't have to wait three seasons until they kiss!