I have been married for 2 years but have been with my husband 7 years. He is my best friend and I love him and he says he loves me too. The Only problem I have is we rarely have sex and when we do,...