I don't know all the details of your situation but you sound like you are doing great at taking care of yourself and keeping busy. Reading the whole bible is quite an accomplishment! Hope you had a nice time at the happy hour.