Minor usage correction, &quot;until today&quot; should be &quot;to this day&quot;.  &quot;Until today&quot; implies that something happened today that changed his mind, while &quot;to this day&quot; is saying &quot;even now, as of this day&quot;.<p>(My apologies if this isn&#x27;t of interest -  I&#x27;m not trying to be pedantic, but the misusage suggests that English is a not your first language. Most people I know who have learned English as secondary language are interested in these kinds of usage corrections.)