Congrats! Hopefully, both mom and baby Zane are doing well! Sorry to hear that it was trying, but that's similar to our experience.
I'm sure that you'll probably get tired of hearing advice from people in your life, but if I could make a personal recommendation, get this book:
Becoming BabywiseGetting the baby on a schedule as soon as you can will help the stress levels in dealing with the new little guy. My wife and I aren't organized enough to follow the book to the letter, but the concepts did help us get our baby to sleep through the night more quickly.