Sleepie,
What you are not seeming to understand is that you already have huge skills that most people don't. You are self aware and you are able to see and know the origin of where your lack of coping skills comes from. Do you know how many people never get that? Or how many hours and countless amount of money to takes some therapist to reach this point with some people. Celebrate your wonderful insight and the positive qualities that you do have. You are smart and I'm sure you can figure out how to Achebe the skills you need for your life. I promise you are so much further ahead than you realize! Treat yourself with the kindness and love you deserve.