I think I found the answer to my questions. When I first met Avalon and helped him I was reminded of one of the only real friends I ever had, and with that came so many other memories that I have ignored for so long now. I think I've been using work to keep my mind off of these thoughts for a while now.