Bill only breaks Sookie's heart to keep her safe from Lorena.

Remember Lorena? Bill and Sookie's big breakup in season three comes when Lorena is relentlessly trying to kill Sookie. Sookie agrees to the breakup when Bill nearly kills her by draining her blood shortly thereafter.