I dated this guy for 6 months about 2 years ago, before he dumped me for another girl (it was also over between them within 6 months). We lost contact for over a year, but bumped into each other a week ago. He sent me a message three days ago saying he was sorry if he hurt me and he hopes we can be friends. We met up for coffee today and talked for nearly 6 hours - he got flirty at several points but I wasn't comfortable reciprocating. Even after it was clear nothing was going to "happen" between us that night, he still stuck around for another 4 hours talking to me. So I'm confused: Even though it was a "just friends" meeting, he clearly wanted something to happen, because he was flirty. But why would he stick around if he knew he wasn't getting sex?