A most 77 éves Maria Gracinda Teixeira szerint a republikánus elnökjelölt romantikus alkat. A hölgyről egyébként McCain említést tesz az 1999-ben készült önéletrajzi könyvében, nevét azonban nem árulta el, csak egy gyönyörű brazil nőként emlegeti.
A hölgy azt is elmesélte, hogy egy tengerparti szórakozóhelyen táncolt Johnnal, amikor a férfi komoran azt mondta neki: "soha többé nem foglak látni", a katonát ugyanis máshová vezényelték.
Teixeira asszony igen meglepődött azon, hogy a politikus a rövid románcról említést tett a könyvében, hiszen a férfi akkor mindössze húszéves volt. Mindenesetre az asszony, aki a románc idején 25 éves volt, nagyon meghatódott a gesztuson.
Az elnökjelölt katonaévei alatt egyéb kalandokba is keveredett, később pilótaként szolgálat a vietnami háborúban, ahol meglőtték, és Észak-Vietnamban be is börtönözték.