I can vouch for what
@redneckracin stated above. I have my BS in Mechanical Engineering and it was a very intense program to accomplish in 4 years. I won't dissuade someone from doing it, I'm just shooting a fair heads up that it's not what everyone thinks. During freshman orientation, they had all the incoming freshman (1500+/- people) sitting in a large auditorium. The professor giving a speech stopped, and asked everyone to introduce themselves to the person on their left and their right. Then he stated "Two out of the three of you won't graduate with an engineering degree." Three semesters later, I realized how right he was. I had a lot of friends and acquaintances from my first year that didn't come back the next year, or changed majors to a non-engineering discipline.
That said, 12 years out of college and I have started my own, non-engineering related business. I don't regret the degree choice though as it has paid back 20 fold what I paid for it. I was even able to payoff my student loan debt within 18 months of graduating. The opportunities are certainly there.
So, single, no kids? Yeah, I would take a deep look at it and probably do it all again. Especially if you have a mind for numbers because math is the language of engineering.