I went through something similar finding out that BF took OW on a ski trip with his brother and sil last year. I sent them a baby present and Christmas card without knowing. Now I don't know what I will say to them if/when I see them again. I too was disgusted and outraged that he didn't think it was something important he should tell me even after I repeatedly told him it was best to be honest and get it all out at once because it will be much worse when I find out later on my own. At that moment I was ready to leave and not look back. BF simply did not understand why it was such a big deal and I think that pissed me off more than anything. When you say you need to know the truth, all of it, it doesn't mean to conveniently leave things out that you think I can't handle.
Give yourself 48 hours to cool down and see how you feel then.
If you love somebody, set them free. http://tinyurl.com/2empx2g