Nice progress, and numbers to boot.
You are definitely on track to being where you want to be. Its amazing what consistency and hard work can do. That's why I love this site...Members on here such as yourself who are truly dedicated and bust it, day in and day out. I see enough lazy and unmotivated people everyday who whine and complain about their progress. ABC never lets me down because we get the job done!