Ah well, there is nothing to be done about it now anyway. We all accidentally lynch our own sometimes. It's no big deal! (Unless you're actually one of the Mafia yourself...)
You were Maggie?! I loved her character T_T why did the pick on you... mean town... I hope you have better luck next game!
The town can really go crazy with a bandwagon... RVS can get it started easily too I my option. Some people seem to be able to find useful information that way... but I have yet to see that happen. :/
Yeah... that can happen. It get really hard when you get behind T_T. I once have to spent six hours catching up in one game. I hope you are having some fun as you learn and get familiar with the game.
Jo has suggested before to keep a journal on the game and important posts, suspicions. Maybe that might help you some?