I've figured out the source of my frustration dreams. It's no surprise that it is related to my work. We had a big meeting with the customer on Wednesday. I don't know why I didn't see it before, but they're more hung up on the bottom line than they are concerned about producing a product the tech in the field is actually going to be able to use.
Having been a tech on the receiving end of this stuff, I'm having a difficult time with the realities of this business. Maybe I'm too much of an idealist. Maybe I thought I could actually make a difference and create something worthwhile for the people in the trenches. Maybe I should choose my battles more carefully. I feel a bit defeated.
I will be very disappointed if this turns out to be just another job.