Dear Yash Raj
I have cast the chart in KP method.
As you said Venus is in Taurus. Even though Venus is in his own sign, it is in the 8th bhava. 8th house denotes sudden events, disappointments etc. So Venus has become weak and is the significator of 8th house even he is in own sign.
Venus is signifying 3rd and 9th houses but finally it is connected to 8th house. Even Venus is the planet for creativity, it will not give you satisfaction in those areas.
After Oct 2020 there would be some improvement.