I'm a fellow newb, so I don't feel I can answer a lot of your questions. However, let me just say that your experience is very common and it gets much better!

For me there was a lot of...