What do the colours of the pride flag actually mean?

Lifestyle