have its moments

📖 general
Meaning
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.”