You seriously can't be this far in denial. She's cheating on you. 

edit: woah just checking back in. Downvotes galore! All I was saying that if OP was *certain* it was semen, and it wasn't his, then what options did we have left? You can see from my comment below that I agree that it's likely from her, but OP sounded pretty damn sure that it was semen. 