Our Imperfect World

Our Imperfect World - taylorpotato Eighteen year old Peter knows that Stiles is his soulmate as soon as he is born but he must wait seventeen years before he can fulfill their bond. Peter hopes Stiles can forgive him for the murderous life he has led.
'He thinks about every sin he’s ever perpetrated and doesn’t feel a trace of remorse. But he feels no joy either. Only a few moments in his pathetic existence have really mattered, and they all had to do with Stiles.'