Carrie Underwood and Mike Fisher have an impressively normal (and adorable) relationship, but until a few years ago, they had to work really hard to keep it up due to Fisher being in Ottawa playing for the Senators and Underwood being based in Nashville. Fisher wrote an emotional new piece for The Player’s Tribune reflecting on his move to Nashville to join the Predators hockey team, and his words make his wife cry, she admitted on Twitter.

In the piece, titled One Way Ticket, Fisher tells the rollercoaster of a story about when he learned he’d been traded. At first, he says, he was shocked and devastated. But then, the tide shifted as the General Manager told him where he’d been traded: Nashville.

"Oh my goodness. Talk about some life-changing words. I could have been going to 28 other cities, but I was actually going to Nashville, where I could finally be with my wife full-time,” Fisher writes. "I got a call from Eugene Melnyk, the owner of the Senators. He thanked me for my time in Ottawa, and then he said something I will never, never forget. He said, 'You know Fish, I just wanted you to be with your wife.’”

Now, Fisher and Underwood live together in Nashville with their son, Isaiah.

"He doesn’t really understand what Daddy does yet, but if my good friend Matt Cullen’s kids are any indication, he’s going to be a huge hockey fan,” Fisher predicts in the piece.

Much of the rest of the article is a love letter to the Nashville hockey community and the story of how he became Captain, but Fisher is sure to bring it back to Underwood and his family by the end, sharing a story about his parents. Fisher had been struggling with the Senators, performance-wise, and he says his mom had a premonition about that.

"'Well,' she said. 'Maybe this is the Lord’s way of having Mike traded to Nashville so he can be with Carrie.’ Unbelievable. I know God was looking out for me that day, and sometimes he uses good people like Eugene and Bryan to carry out his plans. So I’ll just take the time now to thank all three of them for the one-way ticket.”

Fisher and Underwood have been married since 2010, and Isaiah was born in February 2015. Underwood often brings Isaiah on the road with her, balancing superstar duties and mom duties like a champ, but when they’re not traveling, they are sure to spend all the time they can together as a family. Underwood says the key to a healthy marriage is always putting the family first — and it’s evident they do.

See Pictures of Carrie and Mike Fisher Through the Years

8 Unforgettable Carrie Underwood Moments