My relationship has been pretty rough from the start. After the first year of living together I noticed my husband would leave the bedroom after we would lay down to go to sleep. I didn’t think much of it until I woke up during the night and noticed he still wasn’t in bed... I decided to go to the living room to see what he was doing and caught him watching porn. When I confronted him about it he got really defensive and said it’s none of my business what he does on his alone time. I then started noticing he would take his phone in the shower with him. One night he was in there for a long time and when he came out I wanted to have sex and he said he didn’t want to so I asked if he had watched porn in the shower and he screamed at me and said yes! Then another night we had been intimate and then went to bed , I woke up like 2 hours later about 2 in the morning and he wasn’t in the bed.... so I went to the living room and caught him watching porn again and I told him i couldn’t believe him because we just had sex and I felt like I wasn’t good enough for him. I have also snooped on his phone and noticed he’s been watching porn constantly! Then I saw a web cam site he was looking at too! I never told him because he’s know I snooped. To me this goes way beyond watching porn! These are actual live girls! Just recently I was doing the laundry and noticed semen stains on the “outside” of his boxers! All that goes through my mind is he had sexual with someone ! How else could stains be on the outside! I haven’t confronted him about it and don’t know how. I’m beginning to think that he cheated on me even though we have sex almost every night he still watches porn and now I find this! Please someone tell me what all this means!!