You make a good point but the good and bad of small v big, even if it looks similar, is not the same at all. There is one EXTREMELY important point that you're missing and that's the male ego, which is tied directly to our members probably more than anything else and that's what I believe Craig is struggling with. It's the reason we gather on sites like this one just to talk about and show off our wangs. That ego aspect is why big guys can just shrug off negatives and say to themselves "I'm just too big for her" which is a +1 ego boost, not to mention, there will probably be just as many moments in their life when a big guy drops his pants for the first time and gets that look of awe, which is going to be a +2 ego boost every time. Small guys don't get those vanity moments, just a build up of negatives on something they feel like they can't change. It's very reasonable for Craig to feel the way he does. I've seen a number of big guys on here mention how their wives/partners wouldn't mind them being smaller yet most of us still wish to be bigger. Now why is that? It's because big guys can switch that 'negative' into a positive the way that small guys can't. If a woman says she wouldn't mind you being bigger, that's translated in our heads as her wishing for something that we cannot provide. Craig is obviously highly skilled in the bedroom so it is understandable how it can be demoralizing when a highly skilled individual feels like they will never fully please their mate based on something they have no control over. Now if you flip that same situation to big guys when a woman says they wouldn't mind a guy being smaller. It's translated totally different. We see it as, she would be happy with a smaller size, but we have surpassed her expectations. Again, flipped into a positive, and we all know the truth that bigger does feel better to women. Only the huge guys who have no skills and hurt women with their members are undesirable, but that still puts all of the control in your own hands if you're big, unlike small guys.
I know I typed a lot out here but just wanted to get across that it's not that simple or unreasonable for our friend Craig here to feel the way that he does. I imagine most guys in his position would feel the same way, especially with those examples he posted. Pretty brutal and would stick with any guy mentally if he experienced those situations first hand.
My advice for Craig personally I think you have a few options and the posters above gave some decent suggestions. Cock sleeve would probably help some. Would spice up things with your lady but not sure it would do much for your damaged psyche. Surgery is also a decent option if you're comfortable with it, but definitely would cost a pretty penny. Professional help like itsall4kim posted I think could help some with just accepting yourself but those thoughts will always be in the back of your mind as long as you're small. I think the best thing to do is to get into PE and be serious and committed with it. The reason is because I think it would help you two fold. Not only would you be bigger and thus please your lady more, and trust me, your lady will notice very quickly once you start to gain. You will also help your psyche. We always appreciate what we worked hard for so what do you think would happen if you worked your ass off and got bigger. Even if you didn't get huge i'm pretty sure you'd be a lot more confident if you knew no one could ever call you pencil dick ever again. Well that's all I got for you bud, really hope this connected with you and you got something out of it.