The other day I heard a woman say, "Of course, he's successful. It's in his genes." I knew she wasn't talking about me, because I waswearing shorts. And I also knew she was wrong. Success is not in our genes. Not all children of successful people become successful themselves. Many kids have everything going for them and end up total disasters...You can't change your genes, but you can change the people you imitate.
1) I believe this is a pun on the words "genes" and "jeans". Because she was talking about a man's success being in his "jeans", she could not have been referring to him because he was wearing shorts.
2) "having everything going for them" means having all the advantages (e.g. good genes) that might lead to success. So "going for them" means "helping them", "in their favour".
not a teacher
Student or Learner