Here are the meanings of roses:
1 Rose - Love at first sight; you are the one
3 Roses - I love you
12 Roses - There are a dozen ways I care about you
18 Roses - I am sorry
24 Roses - Can't stop thinking of you - 24 hours a day
36 Roses - A romantic attachment unlike any other
48 Roses - An unchanging and unconditional love
99 Roses - I will love you for as long as I live
100 Roses - Devoted to you until we are at a ripe-old age
108 Roses - Please Marry Me!
999 Roses - Everlasting and eternal love
Chat with our AI personalities