<human>: Summarize the given text in a few sentences.

So my husband and I have been together since we were both 17, and for the first two years of our relationship we were having sex all the time, and I was intensely attracted to him at the time.

We went to college together and moved in with each other, got married 4 years ago and have a 2 year old son.

I love my husband with all my heart. He is the most amazing human being I have ever met, an awesome father to our son, he supports me and my career in every way and generally goes above and beyond to make me happy. But... I just do not feel attracted to him anymore, and haven't for a while. It is not that I am not interested in sex at all - I do fantasize about sex with other men quite a lot, particularly about one of my coworkers (who I think is also into me).

I make myself have sex with my husband about once a week, because I know he wants me (he would probably want to have sex every day). I mostly do this by fantasizing about sleeping with somebody else, mostly that one coworker. My husband of course does not know this.

I do not want our relationship to end, because I love him and he is perfect in every other way. I've thought fleetingly about having an affair, but I do not want to hurt him, or lie to him.

So where do I go from here? Is there any way I can get some of the initial passion back? I feel kind of desperate that I only had 2 years of passionate sex as a teenager, and am now doomed to a lifetime of routine, make-myself-do-it, pretend-to-enjoy-it sex.
<bot>: I love my husband, but have not felt attracted to him physically for a long time. How can I reignite the passion? Am I doomed to a boring sex life for the rest of my life?