well...where do i start. first of all, my baby sleeps in a crate right by my bed. I am usually at home so I seldom put him in his crate for long. When I am out during the day for short period of time, I block off the kitchen and put his crate there as well so I guess you can say he is never long being crated in the daytime. So at night, usually after he sleeps, I close his crate and he will usually whine to be let out at 2am and then 5am and then wakes up at 6.30-7am for good. He is whining just to let out, NOT for pee or anything and will usually go back to sleep after 10-15minutes. So last night, I tried leaving the door of his crate open so that he can come out when he wants and go back to sleep..but he had other ideas

he woke up at 1am, 2am, 3am, every hour up till 6.30am!!!my hubby is a light sleeper and he works long hours...so its really not good that he is woken up so many times...i know i should let him whine in there when the crate door is close and don't let him out and make it a habit at 2am to let him out but in the same time, I am afraid hubby will still wake up when he whines louder and louder and also, I am also worried just in case if he wants to pee or poo or something...
what do you guys think i should do?