My DS1 was like that, it's so tiring! The miracle that worked for us was an Amby baby hammock . Because he loved to feel snugged up and also motion while sleeping, the hammock mimicked those feelings and he slept wonderfully in it. I'd put him in it awake and then bounce him off to sleep, if he woke up after a minute, I'd bounce him again until he was in a really deep sleep. It was a little frustrating having to work so hard to get him to sleep, but better than holding him all the time! He eventually worked it out for himself and would happily bounce himself off to sleep LOL!

I remember the first time I put him in it, he slept on his own for a full 2 hours, it was an absolute miracle! I felt a bit like a fish out of water and didn't know what to do without him in my arms .

Hope you find something that works for you guys soon .