I'm often reminded of a scene in one of the Avengers movies in which the Scarlett Johanson character is asked by a villain if she is in love with one of her comrades, and she replies "love is for children". Although the movie isn't deep and it doesn't expand, that phrase made an impression on me because I took it is a reminder of how much our ideas of romance are "childish", and 'love' as expressed by a hero is about taking care of others (though in the movie I think she calls it 'honor').