Boyfriend has sexual fantasies about girls he meets at work and still thinks about his crush from high-school, does our relationship stand a chance?

We have been together 8 years, and been through a whole lot together. We are best friends, live together, and apart from this had a great relationship. We have all the qualities you would look for in a life long partnership. We never ever even argue. We had been talking about getting married and having kids and everything.

A few weeks ago he broke up with me unexpectedly. But we are still living together, and he has agreed to see a couples Councilor with me, and try to work it out. His reasoning for breaking up were that he doesn't feel a "spark" with me anymore. He said he doesn't feel the way he used to feel, the initial infatuation, and doesn't feel as attracted to me anymore. I told him I thought that this was something people in long term relationships sometimes go through. We have been so busy with work and everything else with life too that we weren't making sufficient time for each other.

He also mentioned to me the other night that he feels attraction to certain other girls he knows and that he sometimes wonders what it would be like to date them. I questioned this as he brought up a crush he had back in high-school, that apparently he's still thinking about, (we have been out of high school for 7 years now). He also mentioned a girl he met when he used to work at Starbucks a few years ago who was a regular customer. I guess they used to chat a bit and she found him on Facebook and added him and they had a few private conversations on there. He says one time she came into starbucks in her gym clothes and he asked her about her working out, and she showed him a few pictures of her on her phone of her body with her posing in the gym. He says he had a flash of strong lust and wondered what it would need like to have sex with her. And years later it's still on his mind enough to bring it up. It's very hurtful. Is this normal behavior? Is it normal for this to drive a wedge in what we both agree was a really great relationship? Do you guys think there's hope?

Boyfriend has sexual fantasies about girls he meets at work and still thinks about his crush from high-school, does our relationship stand a chance?
Post Opinion