Does he hate me?

Brit
I was freaking out yesterdat cause I took a home pregnancy test and it was positive and i told my fiance amd he said I could have prevented this by being more careful and keeping up on birth control and i agree but he NEVER wore a condom in the almost 3 years ive known him! I know he loves me but i feel guilty putting him in this situation and i feel hes going to hate me! Im so scared and dont know what to do! Please help me!