Marc Sholes

Licensed clinical social worker helping readers understand and change repeated unhealthy relationship patterns.