Reading this comment struck me more than any HN comment has before. This seems to mirror my own life pretty well (married at 22 and finishing up a CS degree). I've been experiencing some anxious feelings in the past few weeks about whether I've made life decisions too hastily, seeing as it's such a normal/traditional path. Spending substantial time on this site tends to give me those feelings, like having a normal family life is antithetical to meaningful work as a programmer. Seeing such a similar situation played out in a fulfilling way was of great encouragement. So thank you for sharing!
I'm glad! Don't give up. Stick with it. Make smart choices, and don't be afraid to commit to things like family, home, and children. You gain the most meaning from the things that demand the most of you.