Reading it the only problem I have is with Alchemist post. Let's remember that these are teenagers some very mature (Kyle). Others are very immature (Ivy). Anything can and will happen. If your uncomfortable with something that happens to your character talk it out but dont take it personally. To me it looks like the two of you had a misunderstanding. It happens. The world hasn't ended. So hung, shake hands, and let's be friends