Life is not perfect. Sometimes we come out and things do not go as planned, sometimes things get violent. Other times we face difficulty in accepting ourselves as we are, we feel guilty for being true to ourselves. If you ever need help do not be afraid to reach out to any of these resources:
Trevor Project: (202) - 684 -7457
Mental Health America: (703) - 684 - 7722
National Council for Mental Wellbeing: (212) - 695 - 8650