I have a 12 year old son too and a pretty stressful job where I work a lot. But I prioritize spending time with DS and his 15 yo brother. This past week, I took the 12 yo camping with cousins. We spent the time in the car talking about fishing; I had no interest in fishing 12 years ago, but it’s something he loves so now something I happily engage in (talking about fishing, taking him fishing, following random fishing pages on social media so I can show him random interesting posts). Wednesday, our one free evening, I played wiffle ball with him in the yard for 40 minutes even though it was the last thing I felt like doing. And I spent last night at his baseball game even though I’d had a ridiculously long week, could have used the time for myself, and could have just sent his dad solo. We have a family dinner most nights and talk about their friends. I do little things for him that show I’m paying attention, like buy ingredients for him (or me) to make his favorite cookies.
That’s all not to brag, but to give examples of how you could be engaging with at 12 year old boy and showing him you have his back. What is he interested in? Start learning about it and engaging, even if you really have no interest in fortnight or whatever. Figure ways to interact that aren’t about his grades or what he’s doing wrong but are about embracing the person he is.
I also make a point to take 100% of my vacation time and plan real family trips where the focus is being present with my boys.