My longest was 5 years. I was crushed when it ended, but I am still friends with the guy now (although it did take a long time to get back a friendship). I've been with my boyfriend right now for 2 years so far. I'd be happy to be with him for 200000000000000000000000000000000 years though