Be careful while you browse here! There are tons of spoilers!
Give my story a read, please.https://mspfa.com/?s=64339&p=1