Baby doesn't sleep

Caitlin

So it's not just that our baby doesn't want to be set down to sleep (a nap in his crib lasts 15-30 min max), he also fights us to go down for every single nap and wakes up frequently in our arms, too. He won't sleep in his car seat or bouncer or swing or stroller. He doesn't sleep more than about 10-12 hours in 24 hrs and that's with us forcing it around the clock. I'm worried that it's going to affect his development. We pay close attention to wake windows, don't let him nap more than 2 hours, have a consistent bedtime routine, keep it dark, use white noise, have done the taking Cara babies class...he still wakes 2-3 times a night to eat, is gaining weight and otherwise completely healthy. But we are at a loss when it comes to sleep. It's been 3.5 months of this and we're both exhausted and discouraged. Any tips or encouragement appreciated.