afford の語源ストーリー
afford はラテン語のように見えますが、古英語から続く語です。元は geforthian「前へ進めて成し遂げる」でした。forth は「前へ」で、今の英語にも go forth として残っています。頭の ge- がすり減って a- になり、のちにラテン語系の語に似せて aff- と書かれるようになりました。中英語では、can と組んで「(お金を出して)やり遂げられる」の意味で使われます。それが「〜する余裕がある」になりました。今も can't afford のように、can と一緒に使うのがふつうです。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)

