I can somewhat relate. My husband travels a lot for work and I work full-time so when our son, now 2 1/2 yrs old, fights sleep or wakes overnight, it all falls on me. We are not co-sleepers...its just something we don't do unless he's sick and we feel the need to be able to monitor him all night.
My son has been in a bed since he was 18 months old because he climbed out of the crib. For the longest time he wanted my husband and only my husband to put him to bed. This became an issue over the summer when my husband was sent away for 4 wks for training, leaving me a single mom with a toddler, a house and a full-time job. the first night I cuddled with him and soothed him and gave him the comfort he needed to go to sleep. The 2nd night he kept coming out of his room and I ended up putting him back in his bed 32 times in 45 minutes. This was unacceptable to me! The next day I went to Target and bought door knob covers. I put one on the inside of his door.
At bedtime I went through our normal routine, closed the door and went about my evening routine. He stood inside his room pulling on the door and crying for 8 minutes. Then he got into his bed, covered himself up and went to sleep. He slept through until 7:30 the next morning. That night, I did the same thing and the crying only lasted 5 mins. On the 3rd night, the crying was even shorter and on the 4th night, there was no crying. I attempted leaving the door open after about a week of no battles, but that was a no go. However, after about 2 months of the routine of closing the door, we were able to just leave it open.
As for the night wakings, we have a rule, if its before 5 AM, he goes back into his room. If its after 5 AM we pull him into our bed. And when he's not actually awake when he wonders into our room, he gets put back into his no matter what time it is (my son is a sleep-walker so its quite common for him to wander into our room in his sleep).