Feeling lost

So here lately I’m the only one who has initiated sex. I saw him looking at pics of girls a couple of weeks ago on FB and he lied about what page they were on; acting like he wasn’t seeking it out. Hadn’t really been looking at me, so obviously that hurt. I shared with him how I’ve felt about my body since being pregnant and he still hasn’t been the one to initiate. Then the other morning I found out he jacked off, but turned me down that night from “being too tired” even though I offered to be on top and to do the work. I feel like he just doesn’t find me attractive anymore, but he swears that’s not it. Not sure what to do. I even thought for a short period that he was cheating or something, but I haven’t found anything to back it up. I just know something isn’t right :/