Glad to hear you feel better. I'm up at 3AM, it happens. I tend to chalk it up to age and anxiety.
Some days are better than others.
One thing I have found is that self-diagnosis (especially reading on the internet) with mental illness is not a good idea. I can convince myself I have every single personality disorder there is. We're all a little off, everyone has something.