After I landed in Honolulu I was greeted with even more signs despite a 6 hour layover . The airport bar specialized in Bloody Marys , a drink that I have been craving for a year . The weather was PERFECT , sunny and not too hot .
According to the above context, choose the best option to answer the following question.
Question: What may be the reason I had a Bloody Mary ?
Options:
- I was overheating .
 - I did n't have money for anything else .
 - I had n't had one in a long time .
 - None of the above choices .


I had n't had one in a long time .