Giving.. my mother says is more fulfilling than recieving - she says 'bhagwaan deney wala banay, leney wala nahi' (translated it means that May God instill in us the giving spirit - and not make us the 'taker') the amount of satisfaction one feels while giving is so much more than when one recieves.
And it goes for our emotions, love, material things...
Its all in the mind..
Instant gratification, insta pleasure and stimulants go hand in hand. Drugs, smoking, drinking..etc...are all outside stimulation which I think we are strong enough to say no to if we want. People argue that these are harmless enough, but I abhor these for the evil it produces in a man when drunk or under the influence of drugs and immidiately the world turns into an unsafe place..for kids..women.
I dont think we need any kind of outside stimulation - which only make a person weak, dependant..The best is within. And believe me we can feel the subliminal ecstasy without the outside stimulation. Push that imagination, go past those pre-concieved boundaries in the mind..explore..its all in the mind and the best is yet to come.