Are there any cooler/better-matched/modern phrases to express that you have to recover your own fault or make up your own mistakes by yourself? I found the phrase in title by search, but I guess the meaning is slightly different.
In common, modern parlance, you will hear you reap what you sow. Another common expression equivalent in meaning is simply (all) actions have consequences.
You reap what you sow per the ODE means "you eventually have to face up to the consequences of your actions", not that you have to recover on your own or whatever.