Nick has struggled to forgive Leanne (Jane Danson) after her unresolved feelings for ex-husband Peter (Chris Gascoyne) ruined their Christmas Day wedding last week.
However, Price told All About Soap that Nick starts to reconsider his feelings as his recent one-night stand with Kylie Platt continues to play on his mind.
The actor explained: "Prior to sleeping with Kylie, Nick felt betrayed. It was devastating for him that [Leanne had] gone to see Peter behind his back. He's still angry, but his guilt over bedding Kylie has changed things.
"In a blurred kind of logic, Nick has started to build bridges with Leanne."
Upcoming episodes see Leanne continue her attempts to win Nick back. However, when Peter tries to wind up Nick, the businessman brawls with his longtime rival before smashing up his own bar in a rage.
Price explained: "It's very out of character, but everyone has a breaking point. Nick's sick of Peter, sick of Leanne, sick of his family, and he's just slept with his sister-in-law. He hasn't got much more to lose."
A further twist takes place when Leanne resolves to leave Weatherfield to spare Nick any more hurt, only to discover that he doesn't want her to go.
Price said: "It makes Nick realise that he still loves Leanne, even if it's in some misguided way. They've known each other for 15 years - they've got too much to lose."
Coronation Street continues tonight (January 2) at 7.30pm on ITV1.