James Beasley is a therapist in Allen, Texas