Sendo um dos principais destaques em Te Dou a Vida (Sbt), o vilão Ernesto (Jorge Salinas) acaba escondendo um grande segredo no decorrer da trama, e esse mistério passa a ser chocante, pensando nisso veremos qual é esse tal segredo que o mau caráter sempre tentou deixar debaixo do tapete.
O marido de Helena (Eva Cedeño) mostra ser um grande oportunista. No passado ele acabou se aproveitou da fraqueza de sua ex-patroa e decidiu drogá-la, assim fazendo todos acreditarem em uma provável loucura. Ao mesmo tempo ele roubou a identidade do único filho dela, Ernesto, dado que o mesmo foi embora para o Canadá e desde então nunca mais voltou, no desfecho de toda a armação, o caseiro Miguel Hernández se converteu em Ernesto Rioja, o poderoso empresário.
A principal motivação do vilão para fazer isso e mudar de identidade foi simplesmente porque ele era pobre e empregado, e sempre foi tratado de forma desigual pela sua patroa, mas ao que tudo indica, Miguel sempre foi alguém ruim. Internada em uma casa de repouso, Isabel (Luz María Aguilar) sempre tem pesadelos com o mau caráter e alega ter saudades do seu filho, porém praticamente todos acabam acreditando que esses pensamentos da idosa seja em decorrência da suas loucuras.
Portanto o verdadeiro nome de Ernesto é Miguel Hernández, porque na realidade, o bandido usurpou a identidade de Ernesto, filho morto dos patrões da sua mãe.
No capítulo final de Te Dou a Vida, o Comandante Robles obtém as provas que mostram que Miguel Hernández se passou por Ernesto Rioja, por isso o juiz expede o mandado de prisão contra o usurpador. Embora, prende-logo não tenha sido fácil.
Depois de revelar sua verdadeira identidade, Ernesto foge da polícia e trai Irene. Cansado de vagar pelo deserto para chegar à fronteira com os Estados Unidos tentando fugir, Ernesto perde a consciência e, embora recebe ajuda, também acaba detido pelas autoridades e passa 41 anos na cadeia.