Jupiter rules your 10th house or the karmastan which is the reason why you are doing teaching. Jupiter is the planet of education and therefore you are into teaching. Jupiter is conjoined with Venus and Mercury two planets responsible for creativity and knowledge. Your horoscope is very potent for gains in the line of education. The reason you are not happy with what you are doing is because you are in the period of Sade Satti and Ketu antardasha. You should only look at how to improve upon yourself and do things in a unique and different way.
Your efforts during this period will bring you enormous good results later on.