I love my kids but there is no way they will spend any nights in bed with hubby and me. I know it may sound harsh to some of you mom's out there but honestly I view my role as a mom as one who fascilitates their independence and personal inner strength.
Hubby and I would make an announcement to both of the kids that on this day and date there will be no more sleeping in our bed every night. I would set that conversation a few days out so that they can get accustomed to the idea and talk about their feelings.
When that day arrives I would have already let them know that I will spend 30 minutes in the room with them while they fell asleep and after that thirty minutes they would be just fine with you and hubby together in your room. If they come to your room in the middle of the night, they get escourted back to their room and bed. Everytime.
It will be tough but you must be tougher. They should learn how to sleep alone. They won't always be children and it may be a time before the settle down and get married. It would be just a healthy thing for them to be comfortable and confident sleeping alone.
Yes they may cry and end yell and holler but crying isn't the end of the world. We all must shed some tears in this life and learn how to handle tough situations because life can be tough.
I think your 11 year old may need to be encouraged to face his fears instead of you giving into his fear. Being cautious is prudent but being fearful of everything isn't healthy. Get your child healthy especially since one day he may be a father and husband.