It is not easy to make a grave mistake and then try to move forward. A lot of factors will go against it and it is up to you to force it.
I totally understand where this story is coming from, and its realistic theme. Fortunately for him, his mother had his back through it all.
Thank you for sharing.
Thanks, @bruno-kema, for reading and sympathizing. What a hard road it must be for those in those hard situations with no one behind them.