Perhaps it's not a great time for an anecdote, but a friend of mine who thought she had a perfectly great relationship got a little tip that her husband's "work trip" was not. She drove 3 hours in the middle of the night, arrived at his hotel at 2am, talked her way into getting a key and "surprised" them. While I don't endorse this, she got rid of that loser and she has the most beautiful little boy and kind and generous new husband. So FUCK him!
“Life is not orderly. No matter how we try to make it so, right in the middle of it lose a leg, fall in love, drop a jar of applesauce.” - Natalie Goldberg
Besides the cards, can you protect the funds in any joint bank accounts?
Big hugs...
I would set up a new bank account and transfer any excess funds (other than bills) to it. Just because he doesn't have cards doesn't mean he doesn't have access.
How did he not think that he'd get caught? He didn't come home at all.
I guess he's dumb AND an asshole.
Plus, he's obviously a coward who didn't have the decency to break up with ooglie before he started sleeping with other women. I'm guessing he wanted to be caught, so that ooglie would kick him out and then she'd be "the bad guy."
What a bad person he is. Cheating is bad enough, but then to make you worry all night like that. And who knows when he finally would have contacted you if you hadn't found him. I know it will be hard, but stay strong and don't let this sociopath back into your life.