He is not a perfect person but he try very hard.
the family he grew up not his biological family and the poor family. He did lots of part time jobs, there nothing He never done.
Accept yourself for who you are and work from there. One can never stop improving!