I'm Stiles Stilinski I've dated Derek Hale for the last two years of my life we've been threw everything together thick and thin. I know that I've let him hit me a few times and I know that was wrong but I love him and he promised not to hurt me and he has failed but I've stayed because maybe he would've changed.