Also I think you're too pessimistic about your past potential. You could have made a great musician, esports pro, hell there are even some successful marijuana companies now! I don't say this to stoke the flames of what ifs, but instead to highlight that it wasn't exactly your father's push for CS that is the only reason for your success. You should absolutely take some responsibility for committing and be proud of that, of course you can definitely attribute your understanding of why commitment is important to your father if that holds true!
Now that's good advice, teach your kids the importance of integral foundations like commitment, don't obsess over which specific field it is.