Skip to main content

Unfolding the Madhushala - I

I had written about madhushala some time back here.

Ever since then, it has been on my playlist continuously and every time I listen to it, I seem to unfold more of what the poet wants to say. So, I have decided to write an explanation of each paragraph in this sequence of posts.


But before that, let me tell you what I have understood till this point:


So basically the poet is trying to narrate the life of an alcoholic. At first, when he hasn't started drinking, he is a novice and trying to find some place to just wet his lips. The poet directs him to madhushala and presents him with the beauty of this place. He says that the people here are always cheerful and each day is like a festival. He says that only that person is welcomed here who doesn't believe in religion, who feels the joy of pain and has left all the traditions. He wants the whole world to be like madhushala, even the temples where he says that he'll act as a god's idol and the people should chant the mantra 'aur liye jaa, aur piye jaa'. He requests the people of this world to visit madhushala at least once and experience the ecstacy.


After some time, the stage has arrived when he is addicted to alcohol. Whatever he drinks, it feels like liqour. Whatever utensil he holds in his hands, it feels like a mug of liqour. He sees every person around him as a sommelier. He says that now it doesn't matter what's in front of his eyes because the only thing/word that his mind understands is madhushala. Now, he does not need a dedicated place to drink. Instead, he just needs one other person to serve him and then realises that he can be that person infact. So he ends it by saying that he can now drink wherever he meets himself.


Now comes the stage when madhushala doesn't welcome him any more. He kind of feels that the madhushala is no more an exciting place to go now. It just performs the formality of serving the drink and isn't that lively as it used to be before, when he started drinking. 


The sad part begins now. After realising that he has wasted so much of his life being an alcoholic, the poet reflects back on his life now. He says that life is too short to even properly love something (liqour in his case). He says that the moment he was born, he started preparing to leave this world. His life is like a madhushala which closed as soon as it was inaugrated.

Soon he realises that alcohol leads to a slow death. Every addict leaves this world asking for more and more liquor, and leaves his dreams and ambitions here. This place is like a tomb for all those dreams.

It becomes really interesting from now and you can't stop before you reach the end. But, I am sorry I would have to end this post here. 

Will cover the remaining half in the next post.


P.S. I haven't referred to anything and the above interpretation of madhushala is purely the result of my thoughts.


Cheers !

Comments

Popular posts from this blog

Android : AbsSavedState cannot be cast to $SavedState

Android AbsSavedState cannot be cast to <View>$SavedState I came across a strange crash today. This is the stacktrace : Fatal Exception: java.lang.ClassCastException: android.view.AbsSavedState$1 cannot be cast to android.widget.ScrollView$SavedState at android.widget.ScrollView.onRestoreInstanceState(ScrollView.java:1810) at android.view.View.dispatchRestoreInstanceState(View.java:14768) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3123) at android.view.View.restoreHierarchyState(View.java:14746) at android.support.v4.app.Fragment.restoreViewState(SourceFile:470) at android.support.v4.app.FragmentManagerImpl.moveToState(SourceFile:1326) at android.support.v4.app.FragmentManagerImpl.moveFragmentsToInvisible(SourceFile:2323) at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(SourceFile:2136) at android.support.v4.app.FragmentManagerImpl.optimizeAndExecuteOps(SourceFile:2092)

Android Tip : Handling back button in Fragments

Android Tip : Handling hardware back button in Fragment and DialogFragment This post explains how to handle hardware back button in a Fragment OR DialogFragment . In DialogFragment, it’s quiet straight forward to achieve this. You’ve to get the dialog instance and set onKeyListener on it : if (getDialog() != null ) { getDialog().setOnKeyListener( new DialogInterface.OnKeyListener() { @Override public boolean onKey (DialogInterface dialog, int keyCode, KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_UP && keyCode == KeyEvent.KEYCODE_BACK) { Timber.i( "hardware back button pressed" ); } } }); } This can be done in the onViewCreated callback. For fragments, this method doesn’t work and fragments doesn’t have a direct callback to catch this event. So in this case, the approach that we follow is : You

DialogFragment : NullPointerException (support library)

Another weird crash this time ! Here’s the stack trace : Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{<activity.fully.qualified.path>}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.Dialog.setContentView(android.view.View)' on a null object reference at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2659) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2724) at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:4524) at android.app.ActivityThread.-wrap19(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1479) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6123) at java.lang.reflect.Method.invoke(Method.java) at com.android