So my LO is 5 months...and i need help...he is a great sleeper (for the most part) he knows that night time is for sleeping.

We start a bedtime about 7 pm...bath, book, bottle and bed...and he will 9/10 fall asleep while drinking his bottle...we then transition him into his bassinet in our room...and he will sleep till about mindnight and then wake up...in my zombie like state i nurse him..he falls asleep...i attempt to put him back in the bassinet and he may stay for an hour at most...and well we both work and need the sleep so i bring him back in bed with us...where he will begin an all night nursing session...oh man...i know that i am at fault for creating this mess...but how do i fix it?

HELP...