the selfish gene theory provides some light over why we struggle to reproduce and this can be extended into life , as all the aforementioned struggles assist in the main goal of passing on genes successfully .