I wonder if Connor's ever considered getting a license (or, if he has one, if he actually uses it). I know that driving isn't for anyone, but for me, learning how to drive was an immensely empowering experience. I held off getting my license for a long time (I was 18 when I finally got it) and the only reason I got it in the first place was because I would be commuting to my campus and my parents refused to drive me there everyday, plus they wanted me to have the adult responsibility of driving.
It was near-torture getting through the 8 hour class I had to attend (my anxiety disorder flared up horribly) and doing the practice driving wasn't exactly exhilarating, but at the end of the experience I had a license and my grandma had even given me her old car. Suddenly, I found that I could go wherever I wanted, when I wanted. If I was hungry, I didn't have to beg my mom or dad to pick something up, I could do it myself. If I was uncomfortable and/or scared at some social setting, I could leave whenever I wanted instead of having to wait for someone to pick me up or have them ask me to stay. If I wanted to buy something, I could just hop in my car and go to the store. Having that kind of control over my life was- and is- very soothing and empowering.
The possible situation with Connor you just described is exactly what I'm talking about. When I go to my classes, I can leave as soon as they're over because I don't have to wait for anyone to take me home. Connor should look into getting a license and/or car.