we are in the same boat, Charlotte will only sleep for about 45-to an hour very rarley she will sleep for 2 hours, when she wakes up after her short sleep she is happy talking to her self , you could try to wrap her so she can not get her arms out.