Updated: Husband has been lying and cheating?

Posted this about a month ago:

The last 6 months have been some of the hardest in my entire life. My dad was convicted of tax fraud, and his business closed. We find out on February 8th how long he has to go to jail. He is leaving my mom and younger siblings with nothing but bills and he knows that he has completely failed as a husband and father :( It is absolutely breaking my heart. He is constantly crying (my dad never cries) and he is severely depressed and is having anxiety attacks. Also, about two weeks ago, my husband got into a terrible car accident and totalled his car. Since I work from home, he has been using my car. He works about 30 minutes away (60 with traffic, 90 with construction and traffic) and i am feeling extremely nervous about going into labor and being stuck without transportation.

Like I said, the last 6 months have been so hard.

The other day my husband was supposed to get off at 5. He always calls when he is getting off. I call him at 5:30 and he picks up (he sounds really weird and not focused). He says that he has been driving for awhile and he'll be home in 15 minutes. My almost 2 year old wanted to say hi to his dad so I give him the phone on speakerphone. My son is talking to him and my husband is barely replying and with long pauses and again not focused. It didn't even sound like he was in the car. I asked him about it and he just said it was probably the noise cancelling setting on his phone. I was so annoyed by this whole conversation and I said I would see him soon. AN HOUR goes by and he isnt home, he hasn't called, and his phone keeps going to voicemail. He always calls me if he hits traffic. I start to freak out because my car sucks and could die at any minute, plus he could have gotten into another accident... I had so many thoughts rushing in my head and I was hysterically crying because i couldn't get a hold of him and I was stuck at home. I couldnt even go get him if he was in trouble. I mapquested to see if there was a ton of traffic. Nope. 33 minute drive at that time. I check accident reports, I was about to call our local police department. Finally, after about 2 hours of when he should have been home, he walks in acting like everything is normal. I AM LIVID. He acts like he has no idea what I'm talking about and that he never told me he would be home in 15 minutes. For hours, he denies that anything has been going on. I tell him that 1. He ALWAYS calls me when he gets off 2. He ALWAYS calls me when he hits traffic and will be longer than what he said 3. The GPS said there wasnt heavy traffic so that cant be it. 4. He never turns off his phone. He just keeps playing it off. I almost let it go. I knew that he was not telling me something. I ask for his phone and he gives it to me. No recent texts, calls, nothing. I give it back but I am still super pissed. I still had an uneasy feeling. I go back and get his phone and I looked at his locations on google. Holy f***. Not only did he get off EARLY, it shows that he was at a motel for 2 fucking hours. I confront him and he tells me that he lied about everything and that what actually happened was that he was so exhausted that he pulled into the parking lot and slept and totally lost track of time. He just didn't want to come home and have to have our son climbing all over him. I was so pissed. I dont even know what to believe about that.

I look through his phone at other days to see if this was a one time thing like he said it was. Nope. He has left work in the middle of the day and also gotten off early many times in the last few months to go hangout at his friends house, to go to a dispensary(which again he totally hid from me), to go golf, and to go to random places. I pulled out my phone to read the texts he would send me during the times he was totally lying to me. I just made me sick.

I also found out that a few months back he was doing a construction job with one of his friends on his days off. They were supposed to be doing a two day job about 3 hours away and would have to spend the night at a hotel. They usually start super early in the morning and get done in the early afternoon. To my (previous) knowledge they were going to get food, drink beer and watch a football game. While he was at dinner he was dirty talking me saying what he wish he could do to me. I send him a picture and he never replied. In the morning he said he was just so exhausted and fell asleep. Now looking at his phone, I know the truth. He actually went to a place kind of like Hooters but the girls are in pushup bras and wear tiny little skirts with their underwear visible. He was there for 6 HOURS before going to the hotel. I check the locations for the next day, they didn't do another job. They left the hotel at 10 am and drove back.

During the hardest time in my life, he has been lying to me. I am so pissed. I dont know what to believe. I dont know if he is cheating on me or what but I feel so sick. At this point, I dont want to see him, talk to him, and i definitely dont want this lying piece of shit there when my daughter is born. I feel so blindsided by all of this, and I feel so angry that he is robbing me of the joy from having a baby girl.

Update:

Since then, he has promised to be honest and make things better. I am 90% sure he didnt cheat on me. I checked our phone records and literally looked through every text a call. I think he was just being stupid drinking and taking edibles. I still catch him in little lies though. I dont feel the same way as i did before all of this. I also dont feel like he is trying to make me feel better again. Last night i told him all of my feelings and it ended up causing a fight because he didnt know that after i cried to him for 30 minutes that he was "supposed to say anything." I am so confused and angry. HELP!!!