Question: why are bond angles different?
Answer: Bond angles will deviate from their ideal values according to the rule that lone pairs repel other electrons more strongly than bonding pairs. Although lone pairs are clearly smaller than atoms, they need to be closer to the nucleus of an atom than a bonding pair.