Learn English idioms with Roses 🌹🥀 1. All roses have thorns. It means that nothing is perfect. Even beautiful things / people or goodness has challenges or undesirable traits. Example: Do not be blinded by her beauty. All roses have thorns. 2. Look at/ see through rose-coloured/tinted lenses It means to notice only the positive and pleasant things about something while ignoring the unpleasant. Example: As a tourist, I often find myself seeing through rose-tinted lenses. This is similar to the saying “not all things are rosy” 3. Down the primrose path. It means to seek pleasure even when it is known to have negative consequences. Note: (Primrose is not a rose but a plant that produces yellow flowers. It just has a rose in the word so I put it here) Example: As a young lad, I have strong hedonic desires to pursue and indulge in worldly pleasures despite walking down the primrose path. Thanks for reading. Have fun studying. ☺️☺️😊