There's no rose without thorns / Nothing is perfect
Reminds us that everything good comes with some difficulty or downside. Used to temper unrealistic expectations.
The job is great but the boss is difficult. There's no rose without thorns.
—Life there sounds perfect. —There's no rose without thorns.
Nothing is perfect. Everything has its good side and its bad side.