Good flowers and good scenery don’t last forever, but good nights and beautiful ladies always accompany you. What does it mean?

The meaning of this sentence is that

Beautiful flowers bloom infrequently. If they bloom often, they are not particularly precious. They can be seen everywhere, and in this world The good scenery will not always exist, it will only appear at a specific time. Everything is fleeting, so we all need to cherish them and don't let them disappear in vain