Maybe the reason nothing seems to be 'fixing you' is because you're not broken. Let today be the day you stop living within the confines of how others define or judge you. You have a unique beauty and purpose; live accordingly.
You are not broken....no matter what has happened to you, no matter how you feel right now, "you are not broken, you are breaking through." Alex Miles
When you feel completely lost and alone, broken, used up and fed up, you are on the road to a new beginning. Now you will begin to take a look at things, there is no other option. This is the time you will dig down inside and pull out the authentic YOU, the person you were before everyone told you who you should be.
Sometimes you have to be knocked down, so you will pick yourself up.
No one else can do it for you, which is the reason this has happened. You have been avoiding or refusing to look at the things that need work; the things that were said or done in the past that caused the broken feeling. By hiding things away, you have manifested these feelings. Once you begin the search for the missing pieces, you are on the road to healing and to finally recognizing your individual beauty and purpose.
When you are feeling the most vulnerable, you often get a message, the help you need. You will always end up wiser and stronger after each experience.