what a wonderful story. You deserve every minute of your time together at CSA.