Trigger warning!!! Read at your own risk if you self harm/have suicidal thoughts.All Rights Reserved
36 parts