I am so curious- did you get to his phone? I've been in this spot before, suspecting something and doing everything I can to snoop and dig. It sucks! I hope whatever you find gives you (some kind of) peace.
((((())))))
When the men on the chessboard Get up and tell you where to go; And you've just had some kind of mushroom And your mind is moving slow; Go ask Alice... I think she'll know.