So many hugs Ooglie! You are so strong, and you'll sort all of this out. Give yourself all the time you need to make the plans you need to make, and to sort out your feelings. I'm so sorry this asshole is putting you through this.
I am so sorry. But I'm also proud of you for telling him to fuck off, and putting a freeze on his cards. It might not feel like it this morning, but you are going to be so much better off without this loser in your life.
I am so sorry Besides cheating obviously being a horrible thing to do to someone, the fact that he just doesn't come home and leaves you worried to death makes me want to fly to wherever you are and take a tire iron to him myself. Fucker. I hope he rots Fucking fucker who lies motherfucker!
I am so, so sorry you're going through this. You have handled it amazingly well so far. I do not want to add anything to your plate and I'm sure you're still in shock, but please make a doctors appointment and get yourself an std panel asap. You need to take care of you. Hugs.
Can you schedule yourself a counseling appointment? No matter how things go from here, there will be a lot of emotions for you to process and work through. I'll be thinking of you!