>>2839128First of all, don't be ashamed. Acceptance is the first step of letting go. Besides, you're 19 (allegedly). Plenty of time to put it to rest.
Secondly, this isn't /adv/, why would you post that here. The fuck you think anyone is going to do about it? Which rabbit hole? Are you sure you're on the right board?