I had just turned 19 (2 months) before my son was born. Never married, but made the choice to stick around and make sure I was there every other weekend (and more, if allowed). I didn't have the "normal" college life, because I was gone every other weekend.
I've stayed in the midwest because of my son, rather than moving out to CA or NYC. For the first 6 years of his life, I never missed a weekend visit. For 3 of the 8 years he's been around, I drove 6 hours roundtrip every other weekend. The rest of the time it's just been a 4 hour roundtrip.
And, I've yet to regret it. I've been shown more opportunity than I could have ever dreamed of. No idea if that's karma, but it wouldn't matter anyway because the time with him is time well spent.