Dude your story sounded too much like junior high!
They sound like quadrangle "holdy-hands" type deals.

And what's with all the similar sounding names?

Marissa, Vanessa, Elisa and Amanda. Sheesh.

My head hurt cos I couldn't make out who was what, and where and why and.... ouch it's throbbing again.........