Hi selena, I also suggest you keep reading and posting, lots of people here (including me

) struggle with similar issues. Seeing a therapist would also help you with depression and with trust and self esteem issues. There isn't a quick fix answer but things will get better....
Take care,
Fuzzy