Dude, you are not alone, you have a lot of friends on these boards, real people with similar situations... People that know how you feel, people that are a couple of weeks, months or even years ahead of you and things do get better with time. Trust the process, be the best dad in the world and adopt a cheery attitude towards life, even if you don't always feel like it. Fake it, 'till you make it...