The point, TED is the nickname for Edward, not Theodore as you suggested.
"Ted is ashamed of his name" is just weak, I know you can do better.
He's a Canadian, his wife works for Big Banking...
Moving on, have a great Friday.
False;it is a nickname for both although not a natural born nickname for Edwatd ;)
Nicknames for Theodore: | Ted, Teddy, Theo, Teo, Terry, Rory
Nicknames for Edward: | Ed, Edd, Eddie, Eddy, Ward, Ned, Ted, Teddy, Teddie, Neddie, Neddy