はてなキーワード: らするとは
https://bbs.kakaku.com/bbs/K0000992997/#24858430
まず、その考え方からかえていこう。
チャイルドシートを使わない親がいるけどあれ、認識していない虐待です。
2018年だったか夏休みに五人家族が事故に巻き込まれてチャイルドシートを利用していなかった子供が車外に放り出されて死亡(この時他の同乗していた大人は全員無傷)する事故が立て続けに発生したりしてます。
これは全国ニュースになっていたから覚えているかたもいるかな。
子供の安全を守るのは親の義務です。それができない親は親失格です。
ここでくだらないこと聞く前にやることやりましょう
質問者は単に機能として子供がいたずらする可能性を聞いているだけなのに、虐待をしているとか物騒なことを言う輩が多すぎる。
ここってこんな人ばかりだっけ?
自動で安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋)
/**************************************
以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>
//CSVファイルが置かれてるディレクトリのパス。投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";
'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';
//ファイルのパス。CSVは絶対パスで、拡張子も必要。iimは相対パスでよく、拡張子不要。
const FILE_PATHS = {
textCsv: CSV_DIR + 'textNoAnker.csv',
//レス用投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。
replyTextCsv: CSV_DIR + 'textReply.csv',
};
baseWaitTime: 5,
//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ
waitTimeRange: 5,
//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)
waitTimeForAvoidingPunishment: 60 * 30,
//メール
mail: 'sage',
//名前設定
name: '',
//以下、偽装ワッチョイ設定。浪人でワッチョイを非表示にしてるときだけtrueにしてね。
//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。
//妙なニックネームの後に付く8桁の文字列をランダムで決めて付加するかどうか。
},
//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。
//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrueの場合、投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。
//最初に取得するアンカー無し投稿文CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力。
noAnkerPostTextCsvStartRow: 1,
//最初に取得する返信用投稿文CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力。
//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。
//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。
minAnker: 895,
//返信する場合、名前に以下の文字列を含む投稿にアンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列で複数指定可能。指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能。
//↑とは逆に、名前に以下の文字列を含まない投稿にアンカーをつけて返信する。↑と併用も可能。
//返信する場合、本文に以下の文字列を含む投稿にアンカーをつけて返信する。
filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演で擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],
},
//自分のIPアドレスの確認。VPNとかでIPを変更してマクロを動かしてるとき、突然VPNが作動しなくなってIPが元に戻ったときにマクロを止めるためのもの。
//以下の文字列が自分の現在のIPアドレスに含まれている場合、マクロを一時停止する。基本的に自分の本当のIPアドレスを入力。
},
//浪人設定。最後に動作を確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないから確認できずわからない。
//浪人にログインしてるかどうかをチェックするかどうか。trueならする。falseならしない。trueにしていてもし浪人にログインしていないことを確認したらログインしにいく。
password: '1234',
},
};
/**************************************
設定箇所終わり。
https://info.5ch.net/index.php/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E6%99%82%E3%81%AE%E6%97%A9%E8%A6%8B%E8%A1%A8 <h3>o- *************************************/</h3>
/**************************************
・NULL演算子(??)は使えない。論理積(&&)は使える。
・オブジェクトの分割代入はできない。
・importはできない。 <h3>o- *************************************/</h3>
/**************************************
関数 <h3>o- *************************************/</h3>
/**
* ここから始まる。
*/
checkSettings();
var _TextCsvCursors = new TextCsvCursors(
SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0
? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1
: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
SETTINGS.postSettings.replyPostTextCsvStartRow > 0
? SETTINGS.postSettings.replyPostTextCsvStartRow - 1
: SETTINGS.postSettings.replyPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
);
var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);
const _MyPosterName = new MyPosterName({
name: SETTINGS.nameSettings.name,
});
const _ThreadUrl = openPromptThreadUrl();
//ループ
while (true) {
SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();
//スレを開く
openUrl(_ThreadUrl.fullUrlHttps());
//浪人にログインする設定なら、浪人にログインしているかどうかを確認し、していなければログインしにいく。
if (SETTINGS.roninSettings.checkLogin) {
}
}
if (SETTINGS.postSettings.replyPost) {
const targetAnkerNumber = createPostDOMList()
.filterPostnumberHigher(_LoopStatuses.currentMinAnker())
.filterByPostername(SETTINGS.postSettings.filterNames)
.filterByPosternameNotIncluded(
SETTINGS.postSettings.filterNamesNotIncluded,
)
.filterByText(SETTINGS.postSettings.filterText)
if (targetAnkerNumber !== null) {
const r = _TextCsvCursors.takeNextRowTextAsReply(targetAnkerNumber);
messageDisplay(`返信対象有り。アンカー先: ${targetAnkerNumber}`);
return {
...r,
updatedLoopStatuses:
_LoopStatuses.updateMinAnker(targetAnkerNumber),
};
}
}
if (SETTINGS.postSettings.noAnkerPost) {
//返信対象無し、或いは返信しない設定の場合。アンカー無し投稿文を作る。
const r = _TextCsvCursors.takeNextRowTextAsNoAnker();
messageDisplay('返信対象無し。アンカー無し投稿。');
return {
...r,
updatedLoopStatuses: _LoopStatuses,
};
}
return null;
})();
if (p) {
//投稿。
nickname: SETTINGS.nameSettings.nickname,
korokoro: SETTINGS.nameSettings.korokoro,
area: SETTINGS.nameSettings.area,
}),
SETTINGS.mail,
p.text,
);
//_TextCsvCursorsと_LoopStatusesを更新。
_TextCsvCursors = p.updatedTextCsvCursors;
_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
} else {
`返信対象が現われるのを待機中...。`,
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
}
wait(SETTINGS.baseWaitTime + randomRange(0, SETTINGS.waitTimeRange));
}
}
/**
* 投稿処理と投稿結果を見てリトライしたりマクロ終了したり。
* @param {string} serverName サーバー名
* @param {MyPosterName} _MyPosterName
* @param {string} postMail メール
*/
serverName,
postMail,
_MyText,
retryTimes = 0,
) {
const r =
retryTimes === 0
? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(
postTo5chTread,
)
serverName,
postMail,
_MyText,
).postSubstring(retryTimes, postTo5chTread, postConfirm);
if (r) {
back();
return;
}
wait(7);
const error = createPostErrorMessage().analyze();
messageDisplay(error.message);
if (error.order === 'KILL') {
kill();
} else if (error.order === 'SKIP') {
return;
} else if (error.order === 'TRUNCATE') {
back();
serverName,
postMail,
_MyText,
retryTimes + 1,
);
} else if (error.order === 'WAIT') {
wait(SETTINGS.waitTimeForAvoidingPunishment);
serverName,
postMail,
_MyText,
retryTimes,
);
} else if (error.order === 'LOGIN') {
serverName,
postMail,
_MyText,
retryTimes,
);
}
return;
}
/**
* 現在のIPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。
* @returns
*/
function checkCurrentIpNotTheIp() {
openUrl('https://www.cman.jp/network/support/go_access.cgi');
const _IpAdress = createIpAdressFromCMan();
if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {
pause('現在のIPに指定した値が含まれていることを確認。');
}
return;
}
/**
* @returns
*/
if (
SETTINGS.postSettings.noAnkerPost === false &&
SETTINGS.postSettings.replyPost === false
) {
return kill('設定エラー。noAnkerPostとreplyPost両方ともfalseになってる。');
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow < 0 &&
SETTINGS.postSettings.replyPostTextCsvStartRow < 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRowとreplyPostTextCsvStartRow両方とも-1になってる。',
);
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow === 0 ||
SETTINGS.postSettings.replyPostTextCsvStartRow === 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRow/replyPostTextCsvStartRowの初期値は-1或いは1以上で。',
);
}
}
/**
* 入力フォームを表示して入力されたスレのURLを受け取る。
*/
function openPromptThreadUrl() {
const url = prompt('スレURLを入力');
}
/**
* 開いてるスレのレス全て読み取ってPostListインスタンスを作って返す。
* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。
*/
const posts = window.document.getElementsByClassName('post');
return new PostList(Array.from(posts).map((e) => new Post(e)));
}
/**
* 開いてるスレのレス全て取得してPostDOMListに格納して返す。
* @returns
*/
function createPostDOMList() {
const posts = window.document.getElementsByClassName('post');
for (let index = 0; index < posts.length; index++) {
//HTMLCollectionからElementを1つずつ抽出して配列に。
arrPostDOMList.push(posts.item(index));
}
return new PostDOMList(arrPostDOMList);
}
/**
* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。
*/
function createPostErrorMessage() {
window.document
暑くてなんだかしんどいわー
睡眠水分しっかり取ってるんだけど、
あとは野菜350グラムと瞑想が足りないってのが増田の見解だって私はもう答えが分かっているの。
だからさ、
焼き肉以外で食べたら元気になる美味しいグッドのミールってなにかしら?
夏バテなのかしらこれって?
あたしゃ認めないよ!って
夏バテと言うよりは暑さでぐてーってなってるの。
でさー
もしかしてコロナ禍の中コロナ発生地域のアメダスの模様をお伝えしますって、
雨雲レーダーを見ていたけど、
ここだけ突発的に猛雨ってわけじゃないのに、
でも原因の臨時休業のわけは雨じゃなくて、
名推理!
コナン君でも眠りの小五郎さんが眠らせる前に分かってしまうようなもんよね。
だから今日はなんだかいまいちションテンが上がらないんだけど、
ゆっくり休息が欲しいわ、
ハウス世界名作劇場のフランダースの犬の最終回のなんか凄い芸術の絵画の前でフラフラになる感じの物語で、
あの世界名作劇場のあの話しの教訓ってなんだったのかしら?って
なんだか救われないわね。
私はこの暑さから救われたいので、
しっかり身体冷やしておかないと、
寝付きいいキツネ
ってここ軽く回文になってるけど、
そのぐらい逆に寝付き悪いのよね。
はぁ。
暑さなのかしらこれは?
なんかシャッキリしないわーって。
あれさー
愛ちゃんぜんぜん悪くないのに和彦くんが暢子ちゃんをたぶらかすからだし
とりあえず、
頑張るわよ。
うふふ。
だけど
背に腹は変えられないけど
じゃ、
腹は背に変えられるわけ?って
これが海腹川背って
背も腹も変えられないわよねー!
まったくよ。
そんな言い胡麻化せられないぐらいここのサンドイッチは塩っぱいのよ。
フィジカルに物理的にサンドイッチ自体が文字通り塩対応って意味よ。
そんなことどうでも良いわね。
ごくごく飲んできたわ!
暑いわー
みんなも暑さに気を付けて
すいすいすいようび~
今日も頑張りましょう!
ごめんがんばったけど2行読むのが限界だった
膣臭がひどくて無理
たわわとか温泉むすめとかでフェミが根拠なく性犯罪を助長するとか言ってんなバーカと思ってけど自分に跳ね返ってくるとは思わなかった。
小学生の娘が通学団の男の子に性的な嫌がらせを受けたと泣いて帰ってきた。
掻い摘むとスカートめくり的なこととか、やらしいこと言われるとか、勝手に身体を触られるとか、そういうことだった。
なんでこんなことをしたのか、という話になった。
正直、女の子にちょっかい出したい年齢だしな、と思ってはいたが、
男児の兄が持っている漫画(タイトルまでは聞けなかったが相手の親が言うにはR18指定のものではないそうなのでたわわとかToLOVEるみたいな感じなのかなと思う)を友達数人で回し読みしていて、その漫画内でのことを仲間の数人でクラスや通学団の女子にやって「遊んでいた」と。ゲーム感覚というか度胸試しみたいな意味合いもあったようだった。
これがいわゆる悪しきホモソーシャルというやつか、と思った。
以前にも一度教室内でクラスの女子にやって担任に叱られてはいたらしい。叱られたのでクラスではなく通学団の女子にやることにしたようだ。
本人たちにとっては性犯罪は遊びであったらしい。
相手の両親が性教育含めちゃんとします、娘さんのケアをお願いしますと言う人だったのがまだ幸いだった。
こうした発言ができる比較的マトモと思われる親の子ですら漫画を見て性犯罪を遊びでするのかと思ってくらくらした。
そもそも子ども同士のことだと思って親と学校で対処したが、結果あの男児が娘にやったことは性犯罪であり、大人同士であれば強制わいせつとかに抵触する内容だった。
つまり今回の件は警察にも届け出てないので性犯罪にカウントはされないとしばらくして気づいた。こうして内々に処理されなかったことになる性犯罪がたくさんあるんだろう。漫画に影響されてやる性犯罪なんてほとんどが今回みたいなガキのやることだと思う。
そしてうちの娘の受けた性犯罪も子どものいたずら、せいぜい「エロ漫画が性犯罪を助長するケースもまぁなくはないよね、ただしレアケースだから取り上げる価値はない」と、たまたま起きたケースとしてオタクたちには処理され、結果エロ漫画は性犯罪を助長しないことになるのだろう。
通学団は加害側の男児がとりあえずは別の通学団に入る形で距離を取ることとなった。学年も違うしもう夏休みにもなるのでしばらく娘とその男児とは距離が取れる。
隣の席にも来てほしくないという。
すべての男子が悪いわけではないというのは娘にとっては都合の良い詭弁らしい。
親の躾の問題と言っても性犯罪が起きてからではもう遅い。起きたときにはすでに性犯罪の被害者という立場からは逃れられない。起きてから加害者を叱っているようでは遅いし叱る親ばかりでもないので親のしつけや教育に依存せずそもそも発生しないようにしなくてはいけない。
自分が娘にどうしてあげればいいのか、
これまでの自分の考えが娘を今回のような被害に合わせる手助けをしてしまっていたのではないか、
考えては考えては頭がくらくらする。
【追記】
こんなに伸びると思ってなくてびっくりしてます。
娘や被害にあった子への嘲笑や誹謗中傷があったらと怖くてブコメとかは見れてないですが…
娘は寝付きが悪くなるなど少し不安定な状態になった時期もありましたが今は安定しています。
夏休み期間中に娘が少しでも元気になれたらと思っていますが被害にあった子の中には定期的にスクールカウンセラーと相談している子もいると聞いています。
専門家でもないのに言うのも気が引けますが、加害男児たちの話を先生から聞くに、たぶん根底にあるのは男の子の自分を誇示したいという欲とか、中にはそこにうっすらとした加害欲も併せ持ってる子もいて、それを発露させる手段として知恵を与えてしまっているのかなぁ、と。
たわわとか温泉むすめとかでフェミが根拠なく性犯罪を助長するとか言ってんなバーカと思ってけど自分に跳ね返ってくるとは思わなかった。
小学生の娘が通学団の男の子に性的な嫌がらせを受けたと泣いて帰ってきた。
掻い摘むとスカートめくり的なこととか、やらしいこと言われるとか、勝手に身体を触られるとか、そういうことだった。
なんでこんなことをしたのか、という話になった。
正直、女の子にちょっかい出したい年齢だしな、と思ってはいたが、
男児の兄が持っている漫画(タイトルまでは聞けなかったが相手の親が言うにはR18指定のものではないそうなのでたわわとかToLOVEるみたいな感じなのかなと思う)を友達数人で回し読みしていて、その漫画内でのことを仲間の数人でクラスや通学団の女子にやって「遊んでいた」と。ゲーム感覚というか度胸試しみたいな意味合いもあったようだった。
これがいわゆる悪しきホモソーシャルというやつか、と思った。
以前にも一度教室内でクラスの女子にやって担任に叱られてはいたらしい。叱られたのでクラスではなく通学団の女子にやることにしたようだ。
本人たちにとっては性犯罪は遊びであったらしい。
相手の両親が性教育含めちゃんとします、娘さんのケアをお願いしますと言う人だったのがまだ幸いだった。
こうした発言ができる比較的マトモと思われる親の子ですら漫画を見て性犯罪を遊びでするのかと思ってくらくらした。
そもそも子ども同士のことだと思って親と学校で対処したが、結果あの男児が娘にやったことは性犯罪であり、大人同士であれば強制わいせつとかに抵触する内容だった。
つまり今回の件は警察にも届け出てないので性犯罪にカウントはされないとしばらくして気づいた。こうして内々に処理されなかったことになる性犯罪がたくさんあるんだろう。漫画に影響されてやる性犯罪なんてほとんどが今回みたいなガキのやることだと思う。
そしてうちの娘の受けた性犯罪も子どものいたずら、せいぜい「エロ漫画が性犯罪を助長するケースもまぁなくはないよね、ただしレアケースだから取り上げる価値はない」と、たまたま起きたケースとしてオタクたちには処理され、結果エロ漫画は性犯罪を助長しないことになるのだろう。
通学団は加害側の男児がとりあえずは別の通学団に入る形で距離を取ることとなった。学年も違うしもう夏休みにもなるのでしばらく娘とその男児とは距離が取れる。
隣の席にも来てほしくないという。
すべての男子が悪いわけではないというのは娘にとっては都合の良い詭弁らしい。
親の躾の問題と言っても性犯罪が起きてからではもう遅い。起きたときにはすでに性犯罪の被害者という立場からは逃れられない。起きてから加害者を叱っているようでは遅いし叱る親ばかりでもないので親のしつけや教育に依存せずそもそも発生しないようにしなくてはいけない。
自分が娘にどうしてあげればいいのか、
これまでの自分の考えが娘を今回のような被害に合わせる手助けをしてしまっていたのではないか、
考えては考えては頭がくらくらする。
【追記】
こんなに伸びると思ってなくてびっくりしてます。
娘や被害にあった子への嘲笑や誹謗中傷があったらと怖くてブコメとかは見れてないですが…
娘は寝付きが悪くなるなど少し不安定な状態になった時期もありましたが今は安定しています。
夏休み期間中に娘が少しでも元気になれたらと思っていますが被害にあった子の中には定期的にスクールカウンセラーと相談している子もいると聞いています。
専門家でもないのに言うのも気が引けますが、加害男児たちの話を先生から聞くに、たぶん根底にあるのは男の子の自分を誇示したいという欲とか、中にはそこにうっすらとした加害欲も併せ持ってる子もいて、それを発露させる手段として知恵を与えてしまっているのかなぁ、と。
なんか統一教会叩きの流れになってるけども
統一教会がひどいカルト宗教で根こそぎ金を持っていかれる上に家族関係も親戚関係も知人関係も破壊していくのは既知の話じゃん
あらゆるメディアにも政治にもなんなら大きめの企業にもかならず足がかりを作って叩きにくい立場にいるのも既知の話じゃん
で
これ納得するストーリーとして腑に落ちちゃっていいのかみんな
とんでもないとばっちりよコレ
幸福実現党に投票した人、カルト宗教のお友達だったのでぶっ殺しました
公明党に投票した人、カルト宗教のお友達だったのでぶっ殺しました
れいわ新選組に投票した人、カルトのお友達だったのでぶっ殺しました
どこまで納得できんの君たち
自民党に投票した人、日本を長年悪い方に導いてきた悪党どものお友達だったのでぶっ殺しました
共産党に投票した人、武力革命を目指したテロリストのお友達だったのでぶっ殺しました
立憲民主党に投票した人、東北大震災からこっち対応を誤って日本を弱くしたやつらのお友達だったのでぶっ殺しました
国民民主党に投票した人、民主党から逃げ出したずるいやつらのお友達だったのでぶっ殺しました
N党に投票した人、選挙制度にいたずらする質の悪いやつらのお友達だったのでぶっ殺しました
まあどこでもいいけど敵のいない完全無欠な団体も人もいないじゃん
こんな話に因果応報ですねえって納得しちゃっていいのかよ
ひどい目にあってるやつも親が頭おかしいやつもカルト宗教にはまってるやつも自作の武器を作ってるやつもたくさんいるのに
わざわざ目立つところに人をぶっ殺しにいったやつ一億人に一人しかいねえんだぞ
そんぐらい変な奴の言うことを真に受けてなるほどなあ悪いやつはぶっ殺されても仕方ないなあって思っちゃっていいのかよ
これまで「うつ病」だった診断名が、「双極性感情障害」になった。
薬の処方を調整してもらい、今は落ち着いている。何かの参考になればと思い、増田に投下してみる。
躁うつの人は、最初はうつ病だと診断されることがほとんどらしい。うつでしんどい人は医者に行くけど、躁で弾けてる人は特に困っておらず、メンタルクリニックを受診しないからだ。
躁で何かよほどのトラブルがあった場合には医療に繋がり、実は躁うつだったとわかるケースが多いらしい。
そして、躁うつの人の体験談がうつの人ほど出回らないのは、患者の絶対数の違いもあるけど、
躁による「よほどのトラブル」というのが、本人にとっては辛く恥ずかしく忘れたいような、他人に語れないような体験であるから、らしい。
無茶な散財をして借金を作ったとか、不特定多数と性的関係を持ったとか、暴言や暴力で周囲の人と揉め、人間関係が断絶したとかだ。
早すぎる呼吸と強い動悸、目眩を体調不良と思って一般の病院に行き、窓口の不手際に興奮して大声を上げ、診療室でベッドに寝かされ、医師と看護師の前で軽く泣き喚いたくらい。
いや、相当迷惑かけたな……と思うし恥ずかしいけど、思い出したくもない記憶にはなってない。はず。
だったけど、書き出してみるとかなりやばいな。
そんな半端な躁転エピソードの前には、今思えば、何となく予兆があった。いくつか列挙する。
うつだった時はこう。
そういう、何年も続いたダラダラ鬱々生活から、あまり眠らず食べず、シャキシャキ動けるようになり、身体の一部が少し痛むくらいで、他は元気に活動してた。痛みと血圧は若干不安だったけど、特に困ってはいなかった。
だから、もう鬱が治ったのかもしれないと勘違いしてたんだよな。
違った。フェーズが躁に変わっただけだった。
ただ、病識、つまり自分は病気であるという認識が持ちづらいのは、躁の時あるあるっぽい。
ちなみに、腹痛や関節痛は、躁転エピソード後、不安を抑える薬を処方してもらってからあっさり消えたので、おそらくメンタル由来だったんだろうと思う。
最初にも書いたけど、今は落ち着いており、躁でもうつでもない状態ということになっている。
うつと躁うつは違う病気で、効く薬も違う。抗うつ剤の種類によっては、躁うつを悪化させる薬もあるそうだ。
なかなかうつが治らない人がいると思う。基本的には、焦らず、気長に治療してほしい。
けど、もしかしたら、うつじゃないから、うつの治療じゃ治らないのかもしれない。
そんな可能性も頭に入れておいて、やたら元気になってきたなと思ったときは少しだけ注意してもらえると、治療がスムーズかもしれない。
客観的に見て、残念ながらそういう評価となってもしょうがない事件だと思う。
ぼーっと突っ立っている人間のなんと多いことか。
また、事件直後も右往左往すらすることなく、ふらふらと夢遊病のように歩いている観衆、
そして警察の制服を着た人間すら、なんの危機感もなく立ち尽くしている。
瞬時に動いて対応できたと思う。
地震や津波といった災害が1000年以上ないこともあるだろう。
ある奈良県民が、
「大阪に出勤しているが、生駒山を抜けた瞬間にのんびりした空気になる」
と言っていたのが印象深い。風土もあるのだろう。
ひょっとしたらそれも織り込み済みで狙われたのかもしれない。