Engineers make the best husbands ... how ... we don't give up that easily ... be it engineering or relationships, once we decide on it then we do complete it ... we're great problem solvers ... if you tell the answer once to an engineer ... then he'll figure out the path to get to it ... we're experts in time management ... whether you need to prepare for the exam in one night or you need to impress your girlfriend in one date ... no one can do that better than an engineer