This person's life story shows us that despite countless adversities, if a person has the will to live well, he / she can find the way to do so and is eventually able to see the light at the end of a long, dark tunnel.
His is a really fascinating life story, a roller-coaster ride of numerous negative events that he has to endure but despite all the traps that life throws at him, he's able to pave a way to come out of it all and make himself a beacon of inspiration.
Hope someday, some intrepid movie director or producer comes across his life story and makes an awesome movie that will inspire the world with a beautiful message of love, hope, endurance, patience and tolerance, showing the viewers how self-motivation helped by a good support system mobilizes transformation towards a better future.