Heck R2C, make sure you dont read me wrong here. No one said this stuff is easy, its hard as hell. They dont call it fighting for your marriage for nothing.......
Keep your chin up man, you are doing great. Me pointing out things in no way means that you are not doing a good job, just means you need to see some of the small things as well.