zì​qǔ​qí​jiù

to have only oneself to blame