Not all romantic storylines are created equal. Within the framework of , you must have a diverse portfolio of plot devices to keep the engine running. Here is the essential taxonomy: