((((codered38))))
Welcome to PC and I hope you make many friends here. I was reading your post and from what I see you do have some good qualities. Sometimes we look too far and miss what is starring us right in the face.
I have a wonderful friend who told me to look in the mirror everyday and tell myself I loved myself whether I believed it or not. She told me it would not be easy. That I may have to shout it and I may not be able to say it but once. But if you continue to say it, you will in time begin to believe it.
You have to like yourself so you can believe in yourself and built that confidence. I know it sounds weird but try it. If you continually say you cant then you will not. But if you try you will find that evenually you will.
If you have to lie, which I do not believe you do, then do it until it becomes a truth. Everyone has given you some good advice but it is up to you to try. I know that it is hard. Believe me I do. But in order to change you have to be willing to take a chance and be willing to do what it takes to change.
Please know that we are listening and we are hearing what you are saying. It is so easy to find fault with ourselves. I do know how you feel. I validate how you feel. Take a chance. If you cannot play a whole song on your guitar then keep playing what you can play and add on a few chords as you go. Before long you will be playing a whole song.
Thank you for posting. Please keep us informed on how you are doing. Sending gentle hugs.

dps