This is such a powerful card. Lust (sometimes known as Strength,) is connected with the deities Demeter and Astarte (born by lions) Venus, Babylon and the Beast of Revelation. The Scarlet Woman is riding the Beast here while holding the Holy Grail - imagery that illustrates the ecstatic dissolution of all we are into the universal self of godhead.
It is with Lust that we go within - to master our inner lust/animal nature - not to sit on it or ignore it, nor to let it run willy nilly either -but to recognize it and become master of it, so that when we need it, we know how to wield it properly.
The message of Lust is this: At some point we are going to come to a level of consciousness so high that the only thing left is the universal consciousness of deity. Our dissolution into that consciousness is what we are trying to attain. Deity Lusts for that moment when we all return to it and we should also Lust for that moment as well.
My Tarot Card Practice. I have been studying Tarot for over 20 years now and am still learning new things daily.