Rose
Blue – Blue roses cannot be found in the nature and so they represent the unattainable or the mysterious. Blue roses therefore show the desire for the goals you cannot reach. They may sometimes mean "I can't have you but I can't stop thinking about you".