Thanks so much for the advice. I will definitely get a social worker and start discussing options with her.
I am in therapy. I go to DBT group therapy and I have individual sessions. It really helps a lot but my therapists isn't saying much on this matter. She told me to write down everything that keeps me from keeping my daughter and if I can fix it then I should keep her. I did that and I can fix all but one problem and that is the most important to me. I just feel that she would be better off with someone who doesn't have to try so hard and is a happily married couple. It seems more stable to me. I guess most of this is just my lack of self esteem and confidence. I don't know. I just want what is best for her.
Thanks again and bless you both.