I had a tough time of it when I first started. Maybe not quite the frustration level you feel, but I see some similarities. I found that it was not one single thing. There are several skills that...