* You're meetings go later than midnight or 1am, I think that's unreasonable.
* You're working more than 8 hours a day.
I also used to complain to myself about this a lot, then I became resentful and I became kind of grumpy / surly in the meetings. I complained to my managers about it and then I realized, for them, meeting attendance was more important than anything else. So I just adapted my schedule to that aim and it was a success.
For me it wasn't late night, it was early morning meetings that were a problem, I'm a night owl, I understand everyone is different, there you might like working early mornings for example.
Anyway I still struggle with the meetings, but I realized that I used to get up early and commute, and I also realized I have a very flexible life and I even have some of my meetings from bed if I'm extra tired, just turn off the camera.
After a while looked around me and saw that there are truck drivers, who drive all night, they are away from family for long periods of time. Pilots have to do all sorts of weird hours. I guess nothing is perfect, but at least once your meetings are done, you're off to a comfortable bed.
TL;DR: While it seems bad, is your situation really that bad, can you somehow make it work for you? Can you take most of the day off and work evenings? Can you be more flexible yourself?