A man said he ended a three-year relationship after his girlfriend refused to drop a condition: she would only marry him on a timeline tied to her best friend's love life. The story has gone viral on ...