You have a lot of great years ahead of you, and no doubt will be able to accomplish everything in your wildest dreams. Sometimes we have to take a quick detour or quick rest stop due our family responsibilities. I also work in tech, with 5 kids (1-14 year old) and I remember when my wife was in nursing school as we also had a small baby. It is a lot for sure! I don't think there is a magic formula balancing family responsibilities & work, and sometimes it can be hard, but I'm sure you'll look back 1 or 2 years from now and recognize alot of personal growth. Hang in there dude!!