Three months after Kristen Stewart's cheating scandal with director Rupert Sanders, the 22-year-old actress has found forgiveness from her boyfriend of three years, Robert Pattinson. But their repaired relationship is still a work in progress.
"There's still healing to do and trust issues," a friend tells PEOPLE in this week's issue, "but Kristen will do whatever it takes."
As for why Pattinson, 26, took her back, the answer is simple, says another source: "He never stopped loving her."
While the two have been busy doing separate promotional duty for Breaking Dawn Part 2, their much-anticipated red-carpet reunion is set to take place at the film's Nov. 12 premiere.
In the meantime, the two were spotted in L.A. early Friday morning, leaving a Prince show at Sayers Club in Hollywood.
Taking in with Stewart what was described as a very intimate performance by Prince at the 200-person venue (which itself is like a living room), Pattinson certainly seemed to be enjoying himself – and seemed very much at home.
He and Stewart were both the first to arrive and the last to leave, having stayed long after the performance ended, sipping beers with friends.
During the show, "He was behind her – holding her around her hips," an onlooker told PEOPLE. "They were sweetly affectionate and tender. They stood the entire show and loved every second."
The two weren't "hiding from anyone," the onlooker added. "They seemed very comfortable."
Not far from them were Chris Evans and Minka Kelly, who were equally affectionate. Also there: Jeremy Piven, hanging close to Sophia Bush, as well as Joseph Gordon-Levitt, Maksim Chmerkovskiy, Petra Murgatroyd, Val Chmerkovskiy, Jenny McCarthy and Mark Foster.
Reporting by JENNIFER GARCIA