This is a step in the right direction. I'm glad you've manned up and decided to attempt to save face. Honestly I'm rooting for you and I hope you go on to shed this bad scenerio and go on to make good content.
You are talented man. Please don't cut yourself short taking the easy way.