Roses are red, violets are blue, get this puzzle right and i might ride you <3

1234567
Across
  1. 4. An adjective to describe kindness and compassion
  2. 6. A female stimulant
  3. 7. The activity that often accompanies Netflix
Down
  1. 1. An intense longing
  2. 2. The French word for 'love'
  3. 3. One of my middle names
  4. 4. A common floral display
  5. 5. The God of love in Greek mythology
  6. 7. His arrows make people fall in love