Scenario: I'm a real skinny guy and there's a few things I could be working on (both personality and appearance wise) to make myself more attractive.

Some would say that I need to "accept" the fact that I'm skinny and just be happy with it, whilst others would advise me to gain weight just so I can be confident.

So if I was to accept myself and be confident with my weight - that would be attractive? Because so I've heard, a lot of girls don't find skinny guys attractive...

What is "confidence" then? Is it literally just an attitude that YOU decide whether to use or not? Or is it something that is earned through accomplishments?

Also, does anyone think personalities can be improved? How do I go about that?

Thanks