You don't need to have PTSD to suffer from poor self image. Mine stemmed from 21 years of a progressively emotional abusive marriage. I was called many names, some unprintable, but for some reason, the one that stuck was "Fat Stupid Cow." Now, I am a little fluffy, but in decent shape, I am not stupid, and I sport 2 breasts and not a 4 squirter udder. I normally let such things roll off my back, but this crept up on me, insidiously, and I internalized it without knowing it. Until I separated/divorced him. Every time I looked in the mirror, I heard those words. When I wondered about dating, and who would/could ever like me again, I heard those words. While the Dude, my sufferer, whom I broke off with in September, was caught red handed so to speak with the Skank (and trust me, she is NOT pretty), well, my self confidence pretty much tanked again, even though he never called me names. I could hear the Ex Boy's words echo once again.
The point is, we are our own worst enemies, aren't we. No one is a harsher critic of our looks, our traits, than we ourselves. And we like to foist those thoughts upon others, even though no one is really giving us a sideways glance.
Self love and acceptance is so important, and is not selfish, but a need for survival. So every day you have to find something about yourself to like. And repeat, ad nauseum, until you believe it about yourself. find the good traits, both physical and emotional. You aren't a total wreck. You are good at your job. What trait makes you good? Start with the obvious things, then work your way to the more personal, intimate things. Over and over again. You need to love yourself before others can love you whole heartedly, especially if you are looking for a special someone.
Loner? Nothing wrong with needing wanting alone time, but if it is because you think people are looking sideways at you, think again. It is we who project that onto others, when they truly don't give a flying fig. All they see is another human being. Those closer tend to see the good qualities we sometimes don't see in ourselves.
Now, if you own the arm and leg in the background of the picture, well, they seem to be a good start. If you are either of the two up front, well, they look pretty darn good. And from reading some of your posts, you have what most of us want to see in ourselves inside and out. You have heart, you have soul, you have inner beauty.
I work on this everyday, and I am at the stage in my life where I pretty much don't give a rat's sorry behind anymore, for the most part. I pray that you will also be able to realize your own self worth and see what we read here :)