An Eternal Son is a contradiction. To be a son, you have to be born. Jesus is literally the Son of God; Luke chapter 1 explains this. Jesus is eternal not due to being an "eternal Son," but due to being the Word made flesh. That is not my opinion; that is fact.
John 1:1-14.