There is no such thing as a spell that works every time. Every spell is subject to the laws of the universe. If you happen to be doing the spell at the wrong time, the wrong place and/or doing it against the will of the universe etc. Then it will not work, do your analyse the spell, know what kind of spell it is and then consider the best time place and circumstances under which the spell should be used.
As the last poster said, nothing will work every time. Different circumstances need different kinds of work.
But one thing that's known to mess up magical work is doubting it. If you sit there and wonder if it's working, if it's going to work, what you did wrong, why isn't something happening, then you're putting a lot of negative energy and doubt into the work. It'll have a have time working through that.
Work that honey jar with the feeling that yes, it'll work. Yes, you're going to see movement. Yes, you're doing the right thing. Feel power, strength, and confidence in your own work, and it'll go further.