There are lots of different places you can get help. Support lines and groups exist for most type of problem. Search the internet for confidential advice lines, supportive forums and local groups you can visit for people who have been through the same situations and can help you through them.
Respect Yourself has a short list of organisations that can help you.
Message supplied by: Claire @ Respect Yourself