What a cutie!! Cant comment on the sleep thing. I suffered awfully when I had anxiety and depression, so I know what you mean, but thankfully I sleep very well now.
Hope you get it sorted, but sometimes the body just goes out of kilter with its sleeping patterns, and you have to have some medical help to get it back on track.
x