I am married and have never been unfaithful. I love my wife.
I have a friend I have known for years who I cannot get out of my thoughts. I have been drawn to her like a magnet since the day we met. I have never crossed the line with her, but I feel guilt because I have dreamed and fantasized about her. I value our friendship and I don’t understand why she has this effect on me.
Does this make me a bad husband?
You are not a bad person, just human. You are using a form of escapism however. You need to try to connect to your wife more. It only looks like your friend would be better, but in the long run you would have the same issues, but now with new problems on top of that like being broke, family and friends hating you, ect. You may want to start marriage counseling. Best of luck to you.