Awww Danni - big hugs! It can be soooo hard! Dylan was like that last night but luckily he fell asleep with me on the couch for a while...
I think they end up so overtired that they end up fighting the sleep...
Hope you get him settled soon...and hope your visitors don't stay too long! lol!