Okay so I'm assuming if you're reading this then you've read chapter 47...okay because this has some spoilers in it. ;D
So Sebastian was Jeremy the whole time...so he never died. But then why didn't he listen to Ciel when he was ordered to "get up" and "stop fooling around" in chapter 41? He has to listen to his every order, so I'm kind of confused here