Sounds like you're doing an awesome job

Our little girl loves to sleep about the same amount, she just won't do it in a cot. Sling, my arms, my bed. It works for us. But I am a little jealous of your little prince!