I work night shift (11pm - 7am). I am not married, so I can't help or comment on that part, but I can tell you some things that help make the shift bearable for me.
1 - Dark room. Make sure to block out as much light as possible. I have miniblinds that I keep closed and thick curtains which I close as well.
2 - Cool room. If you think about it, it is usually at least about 20 degrees cooler at night than it is during the day. I sleep much better if the room is cool, even if it means I need to sleep under a blanket in the summer.
3 - Turn off the phones!!! I keep my cell phone turned on in my bedroom and everyone knows it is for emergencies ONLY while I'm sleeping. The rest of the phones, the ringers are off and the messages go to voice mail.
4 - White noise. Keeping a fan on in the room or some other form of white noise seems to keep the other daytime noises from waking me up.
I try to get to sleep as soon as I can after work. This may be difficult for you since you have a child to get off to school. But I find that if I am up too long after work, it gets harder to get to sleep (and stay asleep) as the day goes on.
Night shift is rough, no doubt about it. I work night shift and attend grad school in the evenings. But it gets easier as long as you take care of yourself. That is very important. You must make getting adequate rest a priority, even though it is sometimes difficult for people to understand why night shift workers "need to sleep all day". I simply ask them why they need to sleep all night. After all, I am at work and awake....that usually shuts them up.