One common interpretation of the song is that it is about a man who is mourning the end of a relationship and the loss of his lover. The song's lyrics suggest that the relationship has been a source of both pain and joy, with imagery that describes the "tears in heaven" and "raindrops of blood on my body". The line "Did you mean to leave it in the dust" suggests that the relationship has been discarded and is now in ruins.
The song's title, "When Doves Cry", is also significant and adds another layer of meaning to the song. Doves are often seen as symbols of peace and love, and the fact that they are crying in the song suggests that the relationship has caused a disruption of peace and harmony. The song's lyrics suggest that the protagonist has lost his sense of hope and purpose, and he feels like he is "going crazy" and "can't seem to make it through".
Overall, "When Doves Cry" is a powerful and emotional song that explores the complex themes of love, loss, and the end of a relationship. It is a deeply personal song that has resonated with listeners around the world, and it continues to be one of Prince's most iconic and beloved songs.