Well, it worked for me...at first I thought it was weird, cause he was 19 and I'd just turned 23. There is 3.5yrs between us. And what was I gonna do with a 19yr old!?!? *heh*
Well, I kept dating him, cause he was REALLY smart, like beyond his years smart(and still is), and was very grown up, more mature than me even!
Hell, I married the guy, A year and a half ago....He's 25 now and (sadly) I just turned 29.