Yea, keeping track of dues dates has been a big struggle. I try to use the calendar app on my phone to set a reminder for pretty much everything. My classes are all MWF so it designate Tues, Thurs, and Sat as dedicated homework days before I leave for work. I was torn between mechanical and electrical, I did mechanical because its where my strengths lie, but I’m still tempted to switch just because I want to learn more about electrical.
I’m 36 and doing the same thing as you right now, fulltime job and full time school for mechanical engineering. Its tough but I just try to keep grinding. I don’t look too far into the future otherwise it starts to feel overwhelming, I try to plan for getting through the next week before worrying about the next. I also take frequent breaks when studying, if I start to feel molasses brained ( I feel like mine starts overheating like an old car lkl) I find a stopping point and do something mindless for a little bit before diving back in. I did switch to ER adderal and found that helped me have a longer runtime between breaks. Keep at it though, you can do it and when you do, it will be all the sweeter.
I definitely will, I’ve still got 2 years left so there plenty of time to switch majors if I want to.