Verb[stem] + すぎる
Adj-i[stem] + すぎる
Adj-na + すぎる
The grammar structure ~すぎる is used to indicate that something is done or experienced too much or excessively. It carries a negative connotation, often implying that excessiveness leads to undesirable outcomes.
When attached to a verb stem, it means performing an action excessively.
When attached to the stem of an i-adjective or a na-adjective, it means the quality is excessive.