have its moments
📖 generalMeaning
To have good and bad experiences or moments.
Literal Meaning
To experience certain moments that stand out.
Example
“Their relationship has its moments, but overall, they're very happy together.”