There was a little under 3 years between me and my ex. I always go for older guys anyway because they're more mature. He sure wasn't, but the 29 year old I was with was right with the age that he was mature, had his life straight, but still had fun and joked. Man I miss him xD