LOL Been there done that! Only with my first though. Took him 2 years to get out of our bed, too. Then I had to lay with him in HIS bed. It was a nightmare. He held me hostage with his gag reflex though. If I left him and he got too upset and cried too hard, he'd puke. Oh it was infuriating. He's 9 now and finally started sleeping well and on his own when he was FIVE.
The next 2 kids were dream babies though and slept very well through the night until this last one...ugh...he was hell until he was 14 months old. Never slept through the night and would cry and scream, but he didn't want in my bed. We slept on the chaise lounge alot and I had to hold him just right...it was ridiculous. He's a great sleeper now that he's 19 months old, but GOOD HELL! it was rough at first.
They say it only takes a week to rid a child of a bad habit. I call B.S. on that one! lol I can totally relate to this guy's song and it actually made me cry (but I'm a girl and girls do that...LOL)