Fulfilling desire at right time is extremely important. Only in very rare circumstances, the fulfillment of desire should be postponed. If some external force beyond your control stops you from fulfilling desire, it becomes extremely frustrating. Generally, these external forces are politicians, corporate, forces, etc., who stop people from fulfilling desire to exercise control over them. This is also one of the reason I hate BJP/RSS the most. Their whole ideology is based on suppression of desire, which ultimately leads to perversion. Of course, the corporate and the forces generally act through politicians, for they can’t control people directly. What worse, these ….. allow you small installments of pleasure as per their own whims and even expect you to thank them for their grants. But all you want is their annihilation.
Even if you are strong enough to fight perversion, you can’t keep the desire ignited forever. A time comes when the flame of desire just dampen down: you become indifferent towards the objects of desire and ignore them naturally. But this makes you weaker for the inexperience and the void. Unfulfilled desire is the biggest enemy of mankind. In other words, all religions which propagate sacrifice, abandonment, suppression of desire, etc, actually spread hatred.