2年4ヶ月もメールのやりとりをしてるということは、そうとうお互いのこと話してますよね。メールってたわいもない会話もするけど、普段の会話ではなかなか話せない、深い話もしたりするので、姿は見たことがないにしても、へたすると、いつも顔を合わせている人よりも自分のことを理解してくれている、気持ちが通じあっていると思うことがあります。
これまでその方とどんな内容のメールをやりとりしてきたのかにもよりますが、2年4ヶ月もやりとりしていたのなら、私だったら「好きです」といわれても引きはしないかも・・と思います。
・・・なんてことを言えるのは、実は私も、会ったことのない人を電話とメールのやりとりだけで好きになったことがあるからです。
その人とはしばらくメールしてましたが、やはり会いたくなり、会いました。見た目は正直、イメージと違っていて、一瞬気持ちが盛り下がりましたが、話をしていると、メールや電話の印象通りの人で、不思議と初めて会った気がしませんでした。好きな気持ちがいっそう高まりました。
私の場合、メールを利用して、ちょっとずつ気持ちを伝えてました。「好きです」といきなり言うのでなく。
「○○さんからのメールうれしいです~」とか「気づいたらすぐ○○さんにメールしてしまってます」とか。あまり真剣モードにはならないようにはしてました。
いきなり「好きです」は引く人もいるかもしれないので、そうやって好意を少しずつメールで伝えるという手もよいのでは?相手の反応をうかがうこともできますし。
で、会う約束をされているようなので、実際会って、実物を見た上で、自分の気持ちが確かだと確信してからはっきり告白するのがよいと思います。
彼女の「容姿に自信がない」という言葉をそのまま受け取れば、会わないうちに告白してしまうと、「自分の姿を見たことがないからそんなことがいえるんだ」と思われかねないです。
その場合、やっぱり会ったあとで告白するほうが、彼女にとっては安心なんだと思います。
会うのをまた断られたら、本当に容姿を気にして避けている可能性大ですね・・・でも「容姿なんて気にしないから」なんて言うと余計気にすると思うので、「ずっとメールだけだし、一回は会いたいなあと思ってるから、少しの時間でもいいから会おうよ」みたいな感じで言ってみるのはどうでしょう?
彼女の場合、告白はとにかく会ってからのほうがいいと思います。