I know my partner's password because he uses it for everything. But I got suspicious that he was cheating on me, so I went through his phone and was shocked. I'm so upset, because I really love him, but it seems that he's being unfaithful. He even has said unkind things about me to a girl he works with, and he's having anal sex. What should I do? We live together, and only just bought a puppy