<human>: Sorry if this is the wrong sub, if it is, let me know and I'll delete and repost. 

So, my husband is 21 and I'm 20. We've been together for a couple of years. We have a 4 month old son and I'm a stay at home mom. He works in the oil field and is gone 3 weeks out of the month. Im starting college this week, so we'll be seeing even less of each other. 
In the beginning, our sex life has been alright. He always wanted sex and I was perfectly okay with that. During my pregnancy, it was a little hard with positions but we still had sex regularly. 
Now, he never wants it. At all. When I try to initiate, he just turns me down. And says I'm annoying him. He's even gotten mad at me and told me that I've always been a slut and all I want is sex. I've never cheated or anything before at all. 
What really bothers me is that if I go through his history on his phone, every day, there's porn. He masturbates EVERY. DAY. Yet at home, he won't even touch me. 
I feel so lonely and I honestly feel like the ugliest person in the world. I'm so frustrated and hurt and upset. 
Talking to him is pointless. I don't know what to do from here. Any suggestions?

Could you distill the essence of the text into 1-3 sentences?
<bot>: husband can masturbate every day but won't have sex with me. Tells me I'm annoying when I initiate. Isn't cheating.