My husband is the kindest, most charming guy that everyone loves and looks up to. He's left his rich, luxurious life to serve people in need. He's just Mr. Perfect. But several times, I have felt that he shoves me aside

when he's in his "helping a lost soul mode (all women)", and I have caught him lying to me.
I've felt he was lying several times...there are those days when the stories just don't make sense, but whenever I confronted him, he always denied. He makes me feel like I'm the lesser person for being suspicious. That I should believe him and not make doubt consume me. Until in one instance, he was cornered because I had enough proof to back me up. Then he admitted to that one, and another lie, though his explanations were far from an infidelity issue.
Recently, thrice in one month, his phone finder showed he was in a different location from where he told me he would be. When I asked him about it, he said his phone fell and it might have screwed the signal. Then he dis-enrolled the finder function so I couldn't locate him anymore. He also has some periodically changing habits with his mobile phone which I find suspicious.
In the recent months, he's been trying hard to make me feel good and we always talk about how exciting our family's (with kids) future will be.
I really don't know what to make of this. Everything seems so solid, then there are lies, so I don't know anymore if my relationship's grounding is that stable. My best guess, knowing his personality, is he's a magnet for damsels-in-distress that somehow he doesn't want me to know of, but then this could open doors to trouble. Maybe there already is?

Help!