Don't try to solve their problems. This is the way DH's are. Also they usually don't come clean about the story, and it sounds fishy to begin with. Gets annoying. Different culture. Respect it, deal with it and move on. You can pay more to get someone with more skills if you're really that particular. Or as I know some employers pay extra so their DH don't have holidays or yappy time to get bad or cunning ideas.