Must have been hard on you man, just make sure the same incident
doesnt happen again when you marry and have kids...and you'll be
just fine 
I've never had such a big problem in my family but there was one
incident that left me feeling weird till today...
While I was in sec 1, I caught my dad with porn. Softcore ones,
very very softcore, all those 50-minute talk 5 minute action. That
guy hid it BEHIND my bookshelf. No wonder he took the VCD player to
his room when my mum was working night shift.
I was packing my room one day when I noticed a stack of cds stacked
vertically behind the bookshelf. Instinctively I went to open them
up. "Animal Instinct", "The lonely bride"..etc.. I still REMEMBER
their names, omg. Then I previewed them on the computer, all 8 of
them, there was nothing at first, just kissing around.. later part
there were VERY little pornographic scenes in it, involving only
frontal nudity. I put the stack back into place.
I was awoke one night to the sound of him creeping into my room and
shifting my bookshelf. He said he left a book in my room.
Then I muttered "next time dont hide CDs behind the
bookshelf"
He was stunned. He said.. "it's my friend's CD, not mine. go back
to sleep". He took the CDs out nevertheless...I think he threw them
all away that night.
I didnt argue further. Next morning, I went on a hunt for the CDs
again. They weren't behind the bookshelf, searched the whole
house..just couldnt find them...Desperately wanting someone to
know, I brought the matter up with my mum, who sided him and said
they were "ordinary cds". Damn!
BUT I saw em myself!!! Mum, i
EVEN WATCHED THEM!!!!!
She sided him all the way even though it was so fake!!!! I felt so
wronged... 
For a week or so, I felt as if my parents didnt love me
anymore..they were lying to me!!..they didnt believe me and I eyed
them suspiciously for the whole week..but it wore off after a while
(i got tired) and life went back to normal..
Till today I've never approached my dad regarding this issue but
when I do think about it, it brings back a very very funny
feeling....