Ik its been years but doing bad things doesn't equally make you a bad person in psychology, take crime rate about theft for example, 3rd world countries have a higher crime rate especially because of poverty, they do bad things due to certain circumstances. He's mentally gone and needs immediate psychiatric help, however that doesn't absolve him of his wrongdoings though, he's still a criminal in the end.

Ohhh...so that's his reason. Dude should have thought about the boys parents. I understand he was depressed and wasn't thinking straight but tf?? Taking someone else's baby away ain't it. I'd be pissed, doesn't matter if the 10 years were good, being raised as a substitute and finding out my real parents killed themselves, it would be death for him [I wouldn't rape the dude]