自分で蒔いた種
Meanings
1
situation of one's own doing; reap what one sows
Proverbial expression meaning one must face the consequences of one's own actions. Often used when someone is in trouble they caused themselves.
His trouble is of his own making.
You must reap what you sow.