I feel really ugly…what can I do?

Ok so I'm 20, a newlywed, and do not look unattractive according to others. In fact, I don't think I'm horrible looking or anything…I just feel so ugly. I have been going through testing for serious medical issues I've been having. I feel really blah lately and do not have very much energy. I cut my hair short so it would be easier to manage and it turned out to be a good change. I like it because it's easy…Ughh..droning on…sorry.

I guess my thing is, I'm losing weight constantly. I feel like a sack of bones. My clothes hang off of me. My skin is pale, my eyes look sick (dark circles, puffy) even though I sleep 18 hours a day…

What are some suggestions to feel prettier. I know outward beauty doesn't matter as much as what's inside, but I thought if maybe I had some help, looking better might help me get out of bed a little more and start feeling a little better.

Thanks.