I'm glad to read the positive update, Hamster. Since it seems that your skills are stellar, I am sure that you will get the job you are seeking soon. I, too, panicked about my mental health past behaviors when hoping to be hired for my current job-especially since one of my episodes took place in the same county at a school nearby, but fortunately it didn't hurt me this time, so it is possible to avoid the discrimination in some cases.
You gave such a beautiful report about the time spent with your friend. I agree that sex alone isn't a requirement for good sleep. Contentment goes a long way.
A new apartment, catching up with an old friend, job possibilities; your life is moving in a positive direction Hamster!
Bluemountains