I love my boyfriend but i am tired of begging him for sex.
My boyfriend is like a dream. He is so smart and sensitive. He is brilliant at sowing and has even made me dresses. He loves to go shopping with me and he loves to spend hours just listening to me talk and cuddling up on the couch to watch romantic comedies. He is also very good at baking and and even did an amazing design on my mom's birthday cake. My family loves him too, he even takes my little brother camping all the time. My brother gets teased at school a lot for being gay and our dad isn't in the picture so having a strong male role model to look up to has been a blessing for him.
The only problem is that I enjoy sex and he never wants to have it. I have to beg him for it but he always has a headache or isn't in the mood. Sometimes he will start crying. He has even cried after we have the very few time he has had sex with me. I know he is attracted to me because he always tells me how super fabulous or fierce I look. I love him and he is great in every other way. I just don't know what to do. Is it normal for guys to not want sex?