accept the consequences of one's own actions, accept the situation one has created for himself
TASTE ONE'S OWN MEDICINE
Meaning of TASTE ONE'S OWN MEDICINE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012