restless sleeper?

Jillian
My son is 20 weeks (EBF) and I am currently co-sleeping. I feel like his whole life has been a sleep regression and I am looking for some advice on what to do to help him sleep. He used to be able to be put down and sleep in his bassinet for most of the night his first stretch 4 hours or so. Then every two after that. Since about 3.5 months he doesn't even give me 30 mins & he's awake and won't go back down unless he's asleep on top of me! He only eats maybe 2x a night now but he's awake 5-6x tossing turning fussing (not crying or upset) needing to be shh'd and rocked and then he's up for the day between 5-6:00AM 
Basically I am a walking zombie and I don't get 4 hours of sleep a night. Does anyone have any suggestions or in the same boat ?