OMG I hate Teen Wolf right now after watching last night’s episode! But in the “OMG why do we have to wait another week for the next episode?!” kind of way. I’m so frustrated right now and impatient too. WTF Scott? How could you betray Derek like that? And seriously Allison? I just want to slap you righ now! Also, OMG Peter! And I think Stiles has no idea of Scott betrayals because I think that he would be mad at him if he knew and wouldn’t have let him do it. God and Derek knows now! And Melissa knows about the werevolves! And I totally knew that the psycho grandpa wanted to control Jackson/the Kanima. Why do we have to wait? It’s killing me!