feeling guilty

ivana
so everyone is telling me that i am spoiling my son. 
he slept in his crib since day one, but for the past 3 weeks he mostly sleeps with us in our bed, because he has gas and tummy aches and the easiest way to calm him down is to take him in my arms and hug him until he falls asleep.
i am the only person that can get him to calm down in a minute, the only person that can get him sleeping in less than an hour. i can carry him in my right arm, and prepare his bottle with my left, and he will not make a sound. 
i have a routine with him, that i don't like to see being ruined, and i get upset if my husband or my mom do differently. for istance, if he wakes up during the night, i change his diaper and feed him im the dark, without any words, and i less than 30 minutes, and put him back to sleep; but my mom and husband sometimes take over and they turn the lights on, play with the baby, and it takes them an hour to finish night feeding, and naturally the baby has difficulties falling asleep again. 
so i get upset over all if this. 
and they just keep telling me i am spoiling my son and basically that i am doing things wrong. 
please someone tell me what you think.