Glad to hear things are going better. Babies (ALL kids in fact) can be incredibily stressful and threaten the sanity of even the most stable minded person, no matter how much you might love them - particularly when lack of sleep is also an issue.

Good luck with everything.