Complex sentence: When Tom finds out that he isn't McNair's son and that his stepfather has lied to him his whole life it makes him very angry, but eventually he forgives McNair.
Split into simpler sentences: When Tom finds out that he isn't McNair's son and that his stepfather has lied to him his whole life. This makes him very angry, but eventually he forgives McNair.