That quote came from a saint I am was named after when I was confirmed in 2001-Therese. She promised to shower roses from the Throne of God for anyone who prayed for her intercession to God.
I don’t understand it but I have many roses I have found-where no roses grow-after praying the Chaplet of St. Therese.
Then again, we don’t have to understand everything. We never will.
We should worry less about what we all believe, what race we are and things that stop us from communicating with one another. Tolerance and understanding are the bridges to the signing the next Peace Treaty.