I dont' share this much, b/c it gets mixed reactions.....
DH is 42, I'm 35. We met online in 1997, in the era of the internet chatroom craze. My AOL username was bparker337, he was tommyd32. Our personal lives were both messy, to say it nicely. We met in the Christian Singles room, and started talking on the phone shortly thereafter. I lived in the midwest, he in Alabama. I flew down to meet him in Feb 98, and we were married that April, on Easter weekend, in small ceremony in my hometown. I moved to Alabama with him, as after much discussion it seemed more "logical" for me to move - I'd done it dozens of times, had more experience with it AND I have the college degree, so the possiblity of me finding a good job quickly seemed better than his, up here in a smaller town. We moved back here 3 years ago, and that's a whole different post!
We didn't know each other well enough though, and our first year of marriage was a fight in every direction. We've had some very rocky times, and some very good times. In many ways, we're not compatible. IN others, we're like long lost siblings. He's an indoors, movie watching, pizza eating, armchair quarterback, wine cooler kind of guy. I'm a camping, hiking, bike riding, sushi eating, barefoot, martini drinking kind of gal. We have a lot of obstacles to overcome. And we still do. We've been through 3 rounds of heavy duty marriage counseling, and we're no longer threatening each other with divorce. We're in it for the long run, which scares me sometimes b/c it's hard for me to picture myself during retirement with him, or doing "old folks": things together. But we're not there yet, we're HERE. So we live HERE, right now.
He's a hardworking, loving man. He adores his children, he loves me, and he works hard for us. He rolls around on the floor with his children, he loves my nutty family (step-parents, step-siblings and all sorts of confusion), and is committed to it all.