M.B.
Unfortunately, some of the behaviors you mention in the stepkids just goes with the turf for that age group (I have a 12 & 15 year old). I understand you're wanting to be consistent with rules, but from my experience with this age, you really have to pick your battles and the homework at the desk is one that I would just let go. I, too, would love my 15 year old to use his desk (he has a nice one in his room), but he would rather lay on his bed and do his homework - I can't fathom how he can do a decent job that way. But, as your husband says, as long as he gets the work done and gets decent grades, I would let it go. These are your husband's children and it is up to him to be the primary parent, but he absolutely should not be verbally attacking you in front of his kids - that's not at all acceptable and that's likely to be the thing that has the biggest impact on your daughter. Your best option might be family counseling, as it's clear there's some differences of opinion on what your role is as a step-parent.