Question: why aunt petunia hate magic?
Answer: Jealousy - Lily was a witch. Lily was somehow special and she was a gifted and talented witch at that. Petunia had hoped to be special as well and had begged Dumbledore to be allowed to come to Hogwarts but her dreams had remained unfulfilled. Being shunned by magic while her sister was readily accepted hurt her.