Hi Paul, sorry your feeling like you are. I genuinely feel your putting a little bit too much " weight " behind the chat you had with your friends. You can easily flip things around. Those of us who are married can testify to our marriages not being perfect and the stresses and strains a marriage can put on you. You may very well be very shy but you know what, so what. It's who you are. As for putting obstacles in the way of possible meet ups / relationships, that's fear on your part that things will go wrong. Yes, they might go wrong but conversely, they might go wonderfully and lead to good things.
My advice Paul, cut yourself some slack. Your being too harsh on yourself buddy. Give relationships a try. It really is about trial and error and the fun is in the trying, right? I'm sure you have a lot to offer someone, your obviously a kind caring fella, so don't be hard on yourself son, there will be someone out there just like you looking for a nice relationship so accept that things won't be perfect all the time and be yourself. There really ISNT anything WRONG with you, a lot of people experience the same issues.
Take care Paul.