Friends and maintaining friends sometimes has its ups and downs. But I think what's great about is that you end up learning alot about y... [...]