The only reason she comes back is that you are her meal ticket/ her freedom from responsibility. You enable her by wiping her Highness's butt, bending over backwards to please her. It's not going to work. Nope, not at all. She's going to make you think everything is hunky dory, and continue to cheat on you while you are suck at home watching the kids, cooking and cleaning. You are blind, oh so blind. She is using you. Without your support, life is going to suck for her and she knows this. The reality is, she really doesn't want to be with you but has to out of convenience.

OP, read the above over and over. It hits the nail on the head.

I'll make it shorter for you:

She did cheat on you, and when you forgave her the very first time even though you did not think she did, you taught her that you would always be there for her. You gave her the green light to continue to cheat.

OP, I think you are hearing only what you want to hear from this woman. She says they "only talked" so you believe that. Why would you trust a single word that she says?
I understand that you have been together 5 years and have children but Jack is not going to go away. Cut her loose and stop listening to her lies. People don't go to hotel rooms to talk, they go to the coffee shop.
How long did Jack have the room booked for? She knew he was coming and made arrangements- behind your back, to see him. She knew the whole time she was going to his room and it was not spontaneous. The whole thing was planned. After a gig? Drinking and music? Yeah..........right. My husband is a musician and I can tell you we don't sit up talking on gig night!!

Hi OP, adults ( a man and a woman) do not lie in bed just to talk. They do other things like having sex multiple times and having orgasmic highs and getting intimate in other ways. If you believe otherwise then, as they say, I have a ticket to heaven to sell you. Listen to the others. Warm wishes.

Please note: The suggestions and advice offered on this web site are opinions only and are not to be used in the place of professional psychological counseling or medical advice. If you or someone close to you is currently in crisis or in an emergency situation, contact your local law enforcement agency or emergency number.