I should probably explain my previous post about being long gone just a little.
In my opinion, when you get married, the person you marry (and any children you have) becomes your family. At that point everyone else is just relatives. It is your husband's job to stand by you, his wife, and in no way should he ever tell you that it's okay for someone to yell at you and disrespect you. At that point HE should be angry on your behalf and HE should be the one telling them to leave and not let the door hit them on the way out.
So to my mind, there is more wrong in this situation than just the relatives who are staying with you - not that there's not plenty enough wrong with them, too.
Have some respect for yourself and you may find that others begin to have some, as well.
Best of luck to you in a difficult situation.
In my opinion, when you get married, the person you marry (and any children you have) becomes your family. At that point everyone else is just relatives. It is your husband's job to stand by you, his wife, and in no way should he ever tell you that it's okay for someone to yell at you and disrespect you. At that point HE should be angry on your behalf and HE should be the one telling them to leave and not let the door hit them on the way out.
So to my mind, there is more wrong in this situation than just the relatives who are staying with you - not that there's not plenty enough wrong with them, too.

Have some respect for yourself and you may find that others begin to have some, as well.
