J.D.
A.,
I'm sorry, but you left a pretty important piece of info out of your post. How old is your son? A lot of this is age appropriate at certain stages, but not at others, and how to change hisbehavior depends on howmature he is and how much he understands.
My best guess from what you write is that he's about a year and a half. He's walking and talking a bit, but still using a pacifier, so that's how I'm getting my guess.
This is the age where separation anxiety is its most intense. You will see a reduction in it naturally as he gets closer to two, but some kids are naturally more upset by this than others. I'm betting that you are a SAHM, so he doesn't separate from you every day for day care, only occasionally for errands and outings. And of course, to sleep at night.
It's normal for him to want to be with you. As long as he has been alive, you have been his source of food, entertainment, comfort, and security. Who wants to give that up? Who will meet his needs when you are gone? Who will hold him and kiss him and make him feel secure? When will you be back? What if he needs you? All very scary propositions at this age.
There are things that you can do. Play peek-a-boo, to reinforce the idea that you disappear, and then return. You want to play a full-body version, though, where you step through a doorway, and then jump back through. Hiding your face doesn't fool them any more. Try setting up situations where he separates from you, so that he's the one in control of the situation. Meet Grandma in the driveway when she's babysitting, and have her take him by the hand and lead him inside, or into the backyard. That way, he's the one walking away, not you. This makes all the difference for my son.
As for sleeping in his bed or night waking, try a little pallet or crib mattress on the floor of your room. When he comes in, direct him there, so he's not alone, but you and your hubby can sleep comfortably.
I know you mention that your husband yells at you in the morning. This is going to stink while you try it, but let him get up a night or two with him, even if it's a weekend so there's no "work in the morning" argument, and implement whatever approach he thinks you should be taking. Let him try it his way, and if his way doesnt work, then it's not appropriate to yell at you. You can't control all of the actions of your son, and you can't force him to repondwell to the things you try to change his behavior. There are lots of things people suggest to alter sleep habits, but I don't approve of most of them, so I won't get into them here. Of course, as a result, my son is three, and still crawls into my bed when my Husband gets up for work at 6!
Good luck, A., I know how frustrating separation anxiety can be.
Jess