Cat O'Neill

Trainee Clinical Psychologist. Interested in suicide prevention, homelessness and social justice. Opinions my own.