I understand about the weight gain making you feel safe. My weight fluctuates during periods of high stress and what food is available to me. I recently lost a lot of weight after becoming a vegetarian, and I find that instead of feeling confident, I feel like I draw more attention to myself (which makes me anxious). I layer clothes to detract from my figure, use scarves, etc. It bothers me that people (especially men) might treat me a certain way because of how I look, one way or the other. I don't want it to matter.
I also have trouble with eye contact, especially with men.
I have been a perpetual victim of domestic violence. I get it. Spiderallis is right about one thing...don't focus on appearances until you are in a safe place.
One thing that got me eating right again (I stopped eating for a while) was red apples. I tried to focus on how wonderful eating a perfect red apple is. I tried to enjoy every bite. My grandma used to cut up fruit for me as a kid at her kitchen table, so I let the apple take me to her house, where all the food was wonderful. It was my cousin's idea, she is in school for psychology, but she was right. It didn't happen overnight, but fruit was a good place for me to start...colorful, full of texture, taste, aroma and positive associations.
Try to take care of yourself!