Do you have a therapist? It may be beneficial to work these issues through with a professional. It sounds like you need to work on yourself before considering a relationship. Being an adult means being able to support oneself, being able to consistently work, and being self sufficient in one's life, without someone else needing to take care of you.