Love is a complex emotion and can mean many different things to different people. Everyone experiences love in their own unique way. How many types of love are there?

Love is a complex emotion and can mean many different things to different people. Everyone experiences love in their own unique way. How many types of love are there?