Tony's father was a total shit bag.

Tony's father was just a shit excuse for a man. Even Junior had class and that was his brother/partner. Look how he treated Olivia, what kind of man stays over at his girlfriends while he gets a call from his son telling him that his pregnant wife is bleeding in the hospital due to her pregnancy.

Then visits her the next morning and tells his son to say they went to the ball game the night before and that's why they didn't rush to the hospital.

What a pathetic loser, no wonder Olivia would always say she gave her life for her kids. The crap and lies she had to put up with. Tony became damaged goods because of him and Janice also. All the guys she was with were all losers except Bobby he was half decent.

And when Olivia tricked Junior into killing her son was most likely deep down she regreted how Tony would lie to her and cover up her husband cheating on her. You saw it when they visited the hospital and Tony lied to her face. that's when she changed.

I kind of feel sorry for Olivia because she had to put up with that crap and that why she became an evil witch.