Knowing myself the way I know myself, sometimes I catch myself wondering if I deserve such wonderful friends.