you sad lot specially you fms,go and report the smoker and stop feeling sorry for yourself.
in my company f/o report captains for reading a newspaper on the f/d or even increasing his cruise speed.
cabin crew report capt's and f/o for being too laid back or even smoking 100 meters away from the a/craft.
unfortunately the job has lost its appeal because of people like you trying to be .................?
best of luck
(a non smoker myself )