Since you are so focused on "confidence" right now....this is what I would suggest. Think about your entire life. Physical, Mental, Emotional, Spiritual, Career, Home Life, Financial Status, Social Life and any other area which comes to mind that is important to you. Now- do you feel confident in any of these areas? If so, then focus on that confidence and keep that strength in mind. If not, what can you do to foster confidence in each of the areas where this isn't any confidence currently?
I think we often project too much of our self worth onto the people we are in relationship with. Be confident in yourself in general, or figure out how to develop that for yourself.