Yes, I am OK. In the micro, immediate term I'm a little burned out: The summer was fantastic, but draining; I have 4 weeks of PTO and I used most of it within a two-month period on 4 different trips with my family. It was tough to make sure I stayed connected enough at work, and in some ways I am still catching up a couple of weeks after returning from the last travel. Speaking of work, I'm thinking of making a MAJOR transition; it is a fantastic opportunity, but I am also concerned about the details (it is an internal move and I like the group I am with quite a bit, so I really want the things and people I'd be leaving behind to be in as good a shape as possible, avoid burning bridges, etc.) There are so many projects at home that I feel like I'll never catch up (e.g. it's the end of the summer and I haven't started building the raised garden beds that we were going to put in
last year)--much of that is because other projects with higher priority bump them back in the queue, but it still rankles a bit. And our spending has been outpacing our earnings for long enough that I'm a little worried about our savings.
But longer term, things are fantastic. I've been a software developer/engineer/architect/whatever for about 16 years now, the last 12 with the same (non-FAANG) organization (though I did a similar internal transfer about 7 years ago, which has turned out to be an incredibly positive change of direction for me). I have a high degree of autonomy and several different very interesting projects that I could choose to be working on. (For example, I recently stepped back from a managerial role that has been taking most of my time for the past 3 years or so to focus more on technical work). I'm making in the low six figures, and expect to see my salary continue to increase steadily (though it will be interesting to see how my stepping back to a more technical role will be reflected). The work-life balance and corresponding flexibility that I have here are wonderful (generally 40 hours a week, and if I go over because of travel or deadlines I can usually take a corresponding amount of time off in the next pay period or two, and it only happens once or twice a year). My commute is about 15 minutes. I have a spouse and kids, and that's not without its own stresses but in general things are going well with them. I am on great terms with my parents and siblings, though I don't see them as often as I might like.
Thank you for the opportunity for me to step back and appreciate that for a minute, especially in the face of all this short-term anxiety I'm facing. If you would have told me this when I was back in highschool and the hell that that was, I probably wouldn't have believed you. Heck, if you would have told me this back when I was struggling with VBA 15 years ago in my first job, I might have been pretty skeptical (me, a manager? Pshaw!) But I am so glad that I didn't give up, that I made time to hone my skills, and that I took those uncertain leaps into the opportunities that I found.