Thank you for posting your query.
I understand your concern.
You need to get yourself investigated with a CT scan of the pelvis region and also a cystoscopy of the urinary tract to rule out any other pathology.
In case these tests are normal, hematuria is most likely to be a consequence of Prostate hypertrophy and it should be controlled with Avodart.
However, if you keep getting recurrent episodes of hematuria then you may have to go in for surgical removal of the Prostate.
Neither antiinflammatory drugs or alcohol consumption can cause/contribute to hematuria.
Hope I have answered your query. I will be available for your follow up queries if any.