Is my husband gay?

I am really worried and I don't know what to do...I could really use advice.
First, my husband has a really messed up background when it comes to his sex life. His older step brother made him watch porn at 6 years old. His older half brother "molested" him. An a family friend who was also male exposed himself to my husband when he was about 10. After that at 13 and 15 years old my husband got into leagal trouble (2 different cases) for having sexual relations with males that were both 4 years younger then him. At 18 he slept with a girl who was only 13 and went to prison. He went threw treatment and compleated his parol and all of his evaluations have come back that he is not a risk to children and all that stuff. Before he told me that he had messed around with the two boys because he thought it was normal because of what happened to him. This is where I am questioning if he may be into men. This time last year he wouldn't stop talking about anal sex, I told him I wasn't interested right then. He still wouldn't let it go. So finally I jokingly said why don't you find a guy on Craigslist and said "an ass is an ass". Well he was working about 2,000 miles from home when he responded to an add on Craigslist from a guy looking for another guy. I saw it on his email and freaked out. He said he was just going to tell me he found someone in response to me joke. So I let it go. Well then the other day I had our phone...we share one. And there were 2 pictures of a guy (s) penis on the downloads. So I asked him what they were on the phone for. So now he is telling me that he has an actual insecurity about his penis size and was just looking to make himself feel better. They were also pictures of craigslist. That past few months he has been lying to me about money and not coming home on time. He also won't lay off about how I don't want to have sex (I am 8 months pregnant). I already told him if I ever find anything like this again I am done. But I can't shake this feeling that a part of him is into men and he may have even cheated on me with a guy. In my head I want to walk away, I just having a hard time convincing myself to do it. 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors