You are a good teacher...not doubt about it! You care and your students know that! But did they get everything you wanted them to get? Did they reach YOUR objectives? After class, ask them to write on a sheet of paper what THEY think was the most important message of your lecture. If it was in line with your own objectives...bulls eye! If not...next time make sure to come back on the last lecture. Easy!!!