There are 31 days in a month, and the words of 31 roses are that they hope to be inseparable with you forever, and love you forever as a newlywed; It also means that I love you every day, I can't live every day without you, and every day with you is happy.
Red Rose: Passion, I love you, love.
Blue Rose: Mystery, nobility, wonder and impossibility.
Yellow Rose: Apologize for love, enjoy the days with you. In Japan, yellow roses are a parting gift. In some places, yellow roses also represent waiting, waiting for your love