I have 2 best friends and I met both in a very similar way! I hated them both! lol. My childhood friend was a classmate in 1st grade, he was friends with my other friend at the time. we hated each other, we would do things just to piss the other off, well the friend we had in common kinda became a total jerk. Somehow we started hanging out and we have been friends ever since. My other friend who I meant online in WoW was the officer in a guild I joined. Total jerk to me when I joined but me and the GM was close atm... and then she went and BECAME A TOTAL JERK ALSO, kicked everyone out the guild and stole alot of our stuff we worked hard to put into the gbank lol. Well same story here, we became close after losing that common friend. It is very interesting that a bad situation can show the best in people and bring them together.