I'm in structural also. Somehow I lucked out and found an awesome company. Very small, but not stressful at all (yet). I guess that could change the more responsibilities they give me, but I have been here for 2.5 years and can count on one hand the number of times I've had to stay late to finish a job.
I remember going through the interview process with this company and 3 others at the time before I moved and one company said a typical work week is 50 hrs....I straight up declined and told them I don't want to work that much, i have a life and he told me that all companies are working at least 50 hrs/week and if they tell you otherwise they're lying....Took another companies offer and I feel like I hit the jackpot. Not stressful, they're so laid back, family oriented.