have only oneself to blame

成語所屬單字blame

have only oneself to blame — 慣用語

1. to be in a bad situation that nobody else caused — you brought it on yourself th

1.慣用語
釋義

都是自己造成的;怨不得別人

to be in a bad situation that nobody else caused — you brought it on yourself through your own choices.

例句

If you skip every lecture and then fail the exam, you only have yourself to blame.

Aiko lost the contract by missing three meetings; she has only herself to blame.