The difference between romantic love and friendship love is that romantic love involves a lot of compromise. It is a very giving type of love. With friendship, you can be a little bit more autonomous. You are not expected to compromise, in the same way. Maybe that's why friendships tend to last longer.
