Hang in there YF. You are on the steep part of the learning curve, but at least you are smart enough to know on the curve is where you need to be.