Even though she still loves him, Sakura respected that space and kept her distance. And I have no doubt he feels the same way about her. Some may argue that they had a broken marriage since Sasuke doesn't truly love her because they are never together and never kiss, hold hands, or embrace, but they don't need it to know they love each other. They have been through so much together that they understand each other's feelings very well. Sasuke married Karin because she was chosen by Neji. And despite how things ended up for them, they were happy with what they had until tragedy struck their village. Sakura was going to be killed by Shikamaru during his mission to protect Konohagakure from Orochimaru, but he decided not to kill her yet. She survived and learned of this fact later when she saw Sasuke in battle. At first, she wanted nothing to do with him because she thought he was dead, but then she found out he wasn't. She remembered their friendship as children and how they used to play together at times. So she went to see him in battle because she wanted to make sure he was okay. When she found out he was alive, she asked him if they could try to get back what they had once. He agreed and they started dating again. But they both knew it wouldn't work out this time because they are two different people who come from two different worlds. However, they still love each other very much even though they can't be together.