Can you get some telephone numbers together like hotlines, friends, family? We all have shame but that's ok. I have shame from doing things in my life but then l just accept my not so perfect self. I know the great things about you are so important. Have you thought about volunteering at a animal shelter?