Thanks for sharing this. Brilliantly written and spot on. We all have those friends.