Ok, first of all thank you all for your support and responses. I will try to answer everyone here as there is a lot i did not include in my initial post.
I know I shouldn't have slapped him. I just could not control my anger towards him. I will not do this again as I do not want to stoop to his level.
I don't think he has interest in men (even though at this point I guess anything is possible) I believe the reason he mentioned the bumping into a friend is because this friend is a devoted Christian who plays for the church's band. Maybe he was trying to lessen his blame by telling me this.
We have a joint account for bills and home expenses. We also each have our own checking accounts from when before we met. Neither has access and we have not needed to gain access as there was no reason to. When we were younger early 20's we broke up and on a trip to his country he met someone and he kept contact with her through facebook. We were separated at the time for a few months so I did not think much of it. He deleted her and stopped all contact. After that I began checking his accounts and being paranoid about his phone and texts and it was making me sick, I decided I would never do that again as it was counterproductive and affecting my health. I wanted to live in peace and when we got back together he showed me I had nothing to be concerned about and I trusted him. He never went out with friends, he is a homebody. It was work and back home with us or little trips on the weekends always with us. Anyway, my point is I do not think I want to check his bank records or go through his phone as it will not be beneficial for me, instead it gives me anxiety. I already know he has f**** up and as others have said, most likely there is more to this story that I do not know yet.
The main issue that is concerning me the most right now is that I am stuck with this new lease for the new house. The water and electricity are both under my name. My credit is over 800 and I have always been very responsible with my bills, him not so much. I am stuck between a rock and a hard place as I already had told my current landlord we were leaving at the end of May. Therefore, i feel like I will have to move regardless.
He left to the new house yesterday as we had planned it before Dday 3. He is going to work while he is there until we move completely from the apartment. I wish he would have told me everything before we made such altering life decision. He is such a jerk he has thrown my life upside down and there is nothing I can do to get out of this mess.
Some back story on him and his job. He has always been the entrepreneur kind. never liked working for anybody else. He used to have his own business when he was young but lack of management and poor finances led to him closing it up. He got this job as a manager and was making very good money but he would always complaint about the owner. He is a womanizer, disrespects the employees, talks about inappropriate things at work on a daily basis. His wife allows it because she says he is just crazy like that. My WS would get very annoyed by this at he would always come home with something new to tell me. One day the boss even made a comment about me and he ended up getting in an argument with him.
He would say he constantly had to delete pictures of girls the boss sent him, or inappropriate stuff. He was not happy and would always come home stressed.
He has always been the one to bring God into our lives, i'm not religious but have always supported him. I think is his way of hiding behind the person he truly is. His coping mechanism to justify his actions. I cheat then i repent and cry and pray to god to forgive me, gets baptized and he is a new person. I don't think that's how it works. He is in a constant battle between straying from god and trying to get back to him by going to church, reading the bible, watching preaches on youtube etc. His dirty conscience eats at him. He feels his life falls apart when he strays.
Anyway, I haven't talked to him. The first 2 confessions he was trying to make it up to me this one he was mad that I am mad at him again and told him I am staying in the apartment. He said I already apologized 15 times. (??????) I told him no you did not, you continued to lie to me to my face. You made me feel like it was all out in the open, but then you keep feeding me with more surprises. He called me last night but I didnt talk to him. I cant even listen to his voice.
I am so tired. I haven't eaten since yesterday and my body aches I want to go to sleep and wake up from this nightmare. My son doesn't deserve this. He is a happy happy little boy. He is smart, he asks questions he knows when something is not alright with only 3 years of age. He deserves a loving family.. He wants to move to his new big house and I don't know what to tell him. This is so extremely hard and i'm in pain emotionally and physically.
I have to make a decision quickly because time is running out with all this moving issue. I am not even capable of deciding what to wear for work.
I dont want to be with him but I feel like I have no choice right now but to move. This is the worse thing has has happened to me and my son.