i co-slept with my DS from about 5 months till he was about 2ish. then he decided that he'd like to sleep in his own bed! he's 2.5 now & will come into our bed if he wakes up during the night. i often felt a bit trapped, like you, but i tried to take full advantage of naptimes (esp when it became one long nap) - not alot of housework was done but i felt it was more important to have some me time & a break.

from 5 months till 20 months DS & i co-slept in another room from my DP. it was a bit frustrating sometimes but DS snores less, so that's one bonus but we DP & i did get time together after DS had gone to bed & that time has increased as we've gone on & DS has got older.

tbh, i know i was often frustrated at the time & felt like it may be forever but in hindsight the time passed very quickly. and looking over at them while they're sleeping is so lovely - makes me forget any mischief & havoc that has been created during the day!!