Oscar's new white car stopped quite a distance from the entrance of his house. He didn't want the sound of the engine to wake the whole house, especially Lisa.
For two days in a row, Oscar had purposely not come home so he wouldn't have to see Lisa. During that time, he had deliberately not appeared in front of her.
If Lisa had seen him for the past two days, Oscar knew very well that he would be fighting with her. Maybe they'd argue until all the neighbors wake up.
However, he had missed her too much today. Before he got into such a problem, Oscar always tried to get home from work earlier so he could spend time with Lisa and William.
Now, even though he knew what would happen next, Oscar still decided to go home.