K.T.
My son was like that too. I had to swaddle him until he was like 7 months old or he would not sleep at all. I also let him sleep in the swing and car seat quite often because they seemed to help a lot. He did have colic so there was still not much that would help, and he was diagnosed with reflux. I'm sure the reason he didn't like the bassinet or crib and preferred the swing and car seat was because he was at an angle and didn't have as much pain that way. Being horizontal can also make an ear infection much more painful
I think you can try the suggestions that people give here, and if he is still having trouble I would have a Doctor check him out for any medical issues like reflux or possible ear infection