I've had several opponent that had timed-out on our game, 5 to be exact.
It feels good noticing that one had came back and made his move. In general, one can easily find match or play by seeking opponents, while being friends is somewhat different. I've tried inviting someone to be on my friends list, some accepts while others declined.
Upon checking my message... I was surprise to see that this person I was talking about, finally accepted my offer of friendship. In this course, one thing is for sure that this could be a good start.
Anyway, I'm down to 4 remaining timed-out opponents, whether they continue playing or not... it doesn't matter. I'll be waiting PATIENTLY as it is.
I find it very true that seeking friends would not be that hard if one finds sincerity in us. But in this case, on-line randomly seeking friends might take long, but it's the effort that mostly count.