'I'm finally doing something right'
yes, me too 
mine both co slept till , well 5 with ds1, now 4 with ds2 and still in with me.
I like this chap, he invented kangaroo care. He's clever.
Mind you I don't think it's necessary to co sleep longer than you feel comfortable with. I just hated being told it was wrong to do it while I DID still feel comfortable with it. People kept saying it was wrong,. so I'm glad this fellow is saying it's Ok.
Boo sucks to you, mother.