初めて幸福になれた日

このページの批評は終了しました。

rating: 0+x
blank.png

原始の海により生命が誕生し、生物達は差異を持って進化を繰り返してきた。海に残るもの、羽を持って宙を舞うもの、陸上を闊歩する巨大な爬虫類、そして後年の世においては知力をもって世界を支配する人類の祖先。支配者として生活圏を広げていくことにより、その差異は生物の中でもより複雑なものへと変化していった。それによる迫害、差別、虐殺や戦争。今こそ愚かな行いを行ってきた報いを受けるべきときなのかもしれない。もたらされた差異は喪失し、人類は皆等しく「幸福」となった。

もし世界の全てが赤色で構成されていたら、そこに住む人間は赤色の概念を持つことはできないだろう。赤色でないものがあるからこそ赤色は赤色として認識されることとなる。人間はものを理解するときにそれ以外のものと比較することで認識をするのだ。つまり逆に差異がなければあらゆるものを認識することは不可能となる。光がなければ闇を認識することができないように、死がなければ生という概念も認識することはできない。

だからその日、僕はカバンに包丁を忍ばせ登校することにした。


朝、目を覚まし顔を洗い学校へと向かう。繰り返される日々のルーチンワークである。街行く人々は一様に同じ笑顔をして通り過ぎていく。皆人と同じであることに満足感を感じているのだろう。小鳥は歌い木々は輝いているようだ。こんなに「特別」気分のいい日はたまには違う道を通ってみようと思っても不思議ではない。「特別」な日には「特別」なことをしたくなるものだ。
公園へと差し掛かった時、ベンチに座って本を読む女生徒を見かけた。制服から察するに同じ学校の生徒だろう。読んでいるのは小説だろうか。今時珍しい人もいたものだ。それが気になってしまい彼女を注視してしまう。そのとき彼女の目から一筋の涙がこぼれ落ちた。それを見た僕の心臓は跳ね上がった。こんな表情をする人がいるなんて思いもしなかった。今まで見たことのない表情。「特別」なそれに対し、僕は心奪われてしまった。ぼうっと見つめる僕に気づいたのか彼女は見たことのない不思議な眼差しを僕へと向けて去っていってしまった。美しい人であった。
この「特別」な日に、「特別」な人に出会った。



その日の夜は眠ることができなかった。彼女の顔を思い出し、顔が熱くなるのを感じた。こんな感覚は産まれて初めての経験だった。この感情の正体が知りたい。だから僕は翌日から公園を通って通学することにしたのだ。

次の日も僕は公園を通って通学をした。おはよう、と彼女に挨拶をしてみる。不思議な生き物を見ているような視線をこちらに投げかけた後、ぼそっとおはようと返事をしてくれた。この日から毎日彼女に挨拶をするようになった。



ある日、彼女を観察し続けた結果不思議な表情について多少理解が進んできたように思う。それを真似ることでなんだか彼女に近づけたような気もしてくる。この日は「財布を家に忘れて困ってしまったよ」と彼女が読むべき本を家に忘れてきてしまったときと同じように、眉をひそめ口をへの字にして言ってみた。彼女は一瞬不思議な表情をしていたが、なんだか嬉しそうだった。「理解できないなら教えればいいのね」なんて言っていたけどなんのことかさっぱりわからなかった。



そしてまたある日、挨拶のあとに彼女の持っている小説について聞いてみた。いつもここで本を読んでいるけど、一体何を読んでいるんだいってさ。それを聞いた彼女の表情が今までとは打って変わってぱあっと明るくなり、早口で本のことを教えてくれた。彼女曰く、病気の男性とそれを支える女性の恋人同士のお話で死別してしまうシーンがとても悲しく感動的なのだそうだ。彼女はそれを説明し終わると息を整えて、これから毎日一緒に読んでみましょうと提案してきた。僕には悲しいといった感情があまり理解できないと言おうとしたのだが、それも含めて教えてあげるとのことだ。それから毎日彼女との朝の読書会が始まった。



そこから毎朝少しずつ本を読み進め、1か月後には読み終わった。どれくらい理解できたかと食い気味に聞いてきた。すごくよかった、彼が亡くなるとき気丈に振舞い笑顔で彼を見送った彼女はとても気持ちの強い子なんだねと、あらかじめ用意しておいた文章で僕は答える。彼女はそれを聞くと満足そうな表情になり、嬉しそうに僕の肩をたたいた。本の内容は僕にはきっととても難しいもので、彼女の解説無しではとても読み切ることなんてできなかっただろう。それからどこがよかったとかこのシーンが最高に感動したとか彼女の話に彼女との会話で学んだ情報から適切に相槌を打ちながらお互い笑顔で本について話し合った。そのとき僕はやっと彼女の笑顔を手にすることのできた達成感を感じることができたのだ。そう、彼女は「僕と同じ笑顔で」僕に話しかけてくれるようになったのだ。

後はあの時の、彼女に恋した表情さえ理解できれば、彼女に好きだと伝えることがきっとできる。だからその日、僕はカバンに包丁を忍ばせ登校することにした。



そして翌日、もうすぐあの表情が見れる。僕の心は踊っていた。いつも通り彼女に挨拶をする。他愛もない会話をして、そろそろ学校へ行こうとお互い立ち上がる。

そして、歩き出そうとする彼女を後目に僕は自分の腹部をカバンに潜ませた包丁で突き刺した。

倒れこんだ僕を彼女は不思議そうな顔で見る。ああ、違う。その表情じゃないんだ。もっともっと深くまで。もう一度を突き刺す。絶叫している。違う。もう一度突き刺す。必死に止血しようとしている。違う。もう一度突き刺す。涙を流している。少し違う。もう一度突き刺す。ああ、見たかったのはこの表情だ。これが悲しい顔なんだね。
どれほどこの瞬間を待ちわびただろうか。一瞬、あの時と同じ表情が見れて僕は満足感に包まれながら、彼女を見上げる。ありがとう、こんな感情を教えてくれて。きっと君以上の女性は僕の人生には後にも先にも現れることはないだろう。

素晴らしい気分のまま流れる雲を観察する。景色は潤み、傷口は熱く火照る。きっとこの時初めて、僕は「幸福」を認識することができたんだと思う。

ああでも、告白する時間がちょっと足りなかったかな。

/*
    None CSS with Left Beef
    [2019 Wikidot Theme]
    Created by stormbreath.
*/
 
/* LINKS */
a {
    color: #0645AD;
}
 
a.newpage {
    color: #CC2200;
}
 
 a:visited {
     color: #0B0080;
}
 
#side-bar a {
     color: black
}
 
#side-bar a:visited {
     color: black;
}
 
/* REMAKE THE HEADER */
h1, #page-title {
    color: black;
}
 
#page-title {
    border-color: black;
}
 
div#container-wrap {
    background: none;
}
 
div#extra-div-1 {
    height: 22px;
    width: 100%;
    top: 140px;
    position: absolute;
    background: black;
}
 
#header {
    background-image: url('https://scp-wiki.wdfiles.com/local--files/theme%3Aminimal/minimal.svg');
    background-size: 6rem;
}
@media (max-width: 580px) and (min-width: 480px) {
    #header {
        background-position: 0.5em 4.5em;
        background-size: 66px 66px;
    }
}
 
@media (max-width: 479px) {
    #header {
        background-position: 0 5.5em;
        background-size: 55px 55px;
    }
}
 
#header h1 a {
    color: transparent;
    text-shadow: none;
}
 
#header h1 a::before {
    content: "相貌失認";
    color: black;
}
 
#header h2 span {
    color: transparent;
    text-shadow: none;
}
#header h2 span::before {
    content: "Prosopagnosia";
    color: black;
}
 
/* SIDE-BAR */
#side-bar .side-block {
    background-color: white !important;
    border-color: transparent;
    border-radius: 0px;
    box-shadow: none;
}
 
#side-bar .heading {
    color: black;
    border-bottom: solid 1px black;
}
 
@media (max-width: 767px) {   
    #side-bar {
         background-color: white;
    }
 
    #side-bar:target .close-menu {
         background: none;
    }
}
 
#side-bar .collapsible-block-folded {
    background-image: url(https://scp-wiki.wdfiles.com/local--files/theme%3Aminimal/expand.png);
}
 
#side-bar .collapsible-block-unfolded-link {
    border-bottom: solid 1px black;
}
#side-bar .collapsible-block-unfolded-link .collapsible-block-link,
#side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover {
    color: black;
}
 
#side-bar img,
iframe.scpnet-interwiki-frame {
    filter: grayscale(100%) saturate(0%);
    -webkit-filter: grayscale(100%) saturate(0%);
}
 
/* TOP-BAR */
#top-bar ul li ul {
    border: solid 1px black;
}
#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
    border-top: 1px solid white;
}
 
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
    background: white;
    color: black;
}
#top-bar ul li ul a, #top-bar a:hover {
    color: black;
}
#top-bar ul li.sfhover a:hover,
#top-bar ul li:hover a:hover {
    background: black;
    color: white; /* top bar hover background color */
}
 
/* RATING MODULE */
.page-rate-widget-box .rate-points {
    background-color: black !important;
    border: solid 1px black;
    text-transform: capitalize;
}
 
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
    background-color: black;
    border-top: solid 1px black;
    border-bottom: solid 1px black;
}
 
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
    background: transparent;
    color: white;
}
 
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
    background: white;
    color: black;
}
 
.page-rate-widget-box .cancel {
    background-color: black;
    border: solid 1px black;
}
 
.page-rate-widget-box .cancel a {
    color: white;
}
 
.page-rate-widget-box .cancel a:hover {
    background: white;
    color: black;
}
 
#page-content .rate-box-with-credit-button {
    background-color: black;
    border: 1px solid black;
    border-radius: 5px !important;
    box-shadow: 1px 1px 3px rgba(0,0,0,.5);
}
 
.rate-box-with-credit-button .page-rate-widget-box .cancel a:hover {
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .creditButton p a {
    border-left-color: transparent;
}
 
#page-content .rate-box-with-credit-button .fa-info:hover {
     color: black;
     background-color: white;
}
 
#page-content .modalbox {
    box-shadow: 0 2px 6px rgba(102, 102, 102, .5);
}
 
.close-credits,
.credit-back {
    filter: hue-rotate(260deg);
}
 
/* PAGE ELEMENTS */
blockquote,
div.blockquote,
#toc,
.code {
     background-color: white;
}
 
.scp-image-block {
    border: solid 1px black;
    box-shadow: none;
}
.scp-image-block .scp-image-caption {
    background-color: white !important;
    border-top: solid 1px black !important;
    color: black;
}
 
/* RECOLOR THE SEARCH BAR */
#search-top-box-input {
    border-color: black;
    color: black !important;
    background-color: white;
}
 
#search-top-box-input:hover,
#search-top-box-input:focus {
    background-color: white;
    border-color: black;
}
 
#search-top-box-form input[type=submit] {
    border: solid 1px black;
    color: black;
    background-color: white;
    background: white;
}
 
#search-top-box-form input[type=submit]:hover,
#search-top-box-form input[type=submit]:focus {
    border: solid 1px black;
    background-color: white;
    background: white;
    color: black;
}
 
/* LOGIN STUFF */
#login-status {
    color: black;
    filter: grayscale(100%) saturate(0%);
    -webkit-filter: grayscale(100%) saturate(0%);
}
 
#login-status a {
    color: black;
}
 
#login-status ul a {
    color: black;
}
 
#account-topbutton {
     background: #ccc;
     color: black;
}
 
/* HOVER THINGIES */
.hovertip {
     background: white !important;
}
 
/* FOOTER  */
#footer {
    background: black;
    color: white;
}
 
/* TABS */
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    border-color: transparent; /* color between tab list and content */
}
 
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
    background: white; /* tab background */
    border-color: white;
    color: black;
    transition: 0.125s;
}
 
.yui-navset .yui-nav a em {
    background: white;
    box-shadow: 0px 1px 2px rgba(0,0,0,0.7);
    border-color: white;
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:hover {
    background: white; /* selected tab background */
    color: black;
}
 
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
    background: white;
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em {
    border-color: transparent;
    box-shadow: 0px 1px 2px 0.5px rgba(0,0,0,0.5);
    background: white;
}
 
.yui-navset .yui-content {
    background: transparent; /* content background color */
}
 
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
    border-color: transparent; /* content border */
    border-top-color: transparent; /* different border color */
}
 
.yui-navset-left .yui-content {
    border-left-color: #b7a9a9; /* different border color */
}

    • _


    コメント投稿フォームへ

    Add a New Comment

    批評コメントTopへ

ERROR

The VideoGameMonkeyMONO's portal does not exist.


エラー: VideoGameMonkeyMONOのportalページが存在しません。利用ガイドを参照し、portalページを作成してください。


利用ガイド

  1. portal:4549537 ( 09 Nov 2018 03:31 )
layoutsupporter.png
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License