We have been married for less than a year and since we got married our sex life hasn't been that good. We have sex on average once a week or once every 2weeks, and most of the time i'm the one asking for it. Before getting married we were in a long distance relationship for almost a year and before that dated for 2 months and had a great sex life. But since our marriage and me moving in things have been going bad on all levels. We were fighting a lot at the begining and this obviously affected our sex life. I tried to discuss this with him but he said that we are both stressed and things will improve. Now i'm pregnant, it wasn't planned but it certainly not helping in our sex life. Just few weeks back i walked in on him while he's masturbating in the shower. I was devastated, it never occured to me before that he could be doing this. I know that he likes to sit in the bath tub for hours and have long showers in the morning but it never crossed my mind that he would be doing something else. He saw how sad i was and told me that he was just getting ready to come to bed and have sex with me. I knew he was lying and felt bad the whole day. Since that day, i'm obsessed about catching him masturbating in the shower. I'm definitely not letting him know that and i'm trying to find a way to make things better for us. I love my husband so much and i know he loves me but obviously he's not sexually attracted to me. Now i'm asking him for sex all the time, and usually he finds an excuse not to and sometimes he feels bad and would have sex with me so i don't feel bad. So basically if i don't ask for sex we don't have it. This situation is really upsetting me and i don't know what to do about it, i can walk completely naked in front of him and he wouldn't notice me. This is definitely killing my self esteem, it hurts so much having my husband prefering to masturbate while i'm very willing. Before we were married he was asking frequently for anal sex and i always refused and now i even suggested it to him and still he's not that interested.
Please i'd really appreciate any advices. By the way my husband is 33 years old and a year younger than me.