They are offered as a starting point and not as THE meaning of the dream symbol. It is much more complicated than that.
Many symbols have sexual conotations.
Symbols can be straight forward references to your sexual being. If it fits your current situation, then consider that possiblity. How To Remember Your Dreams D Dagger - May represent anger or aggression. In a man's dream the dream may be calling he to rescue his anima from its imprisonment in the unconscious, to realize the ignored and abused feminine side of his nature. Debt - owing to something and not giving to it.