You covered up a huge mistake on your part and for you... that's love? No matter how much he antagonized you... you don't go around having sex with someone else. True love resolves things the right way. True never says "Oh, I'm f*cking someone else because my true love antagonized me, and I'll just lie to my true love after that". Stop making excuses. That's wrong. You don't solve things that way.
Yes, there are a few things a dad doesn't need to know... like maybe a birthday surprise. Not his daughter getting banged up by "just a friend". You don't want him to know you had sex, but you'll want him to know IF you got pregnant. So that he'll hopefully find some sympathy for you.
If I were your boyfriend. I wouldn't give you a chance. You did something majorly terrible and would rather lie than fix it. And for that I'll be having issues trusting you again. You're better off fixing your attitude first. Then move on with your life to another guy, and hopefully you won't end up doing the same thing all over again.
He who laughs last, thinks the slowest