"Today is Sunday and I don't feel well because I have been drinking three days in a row: Thursday, Friday and Saturday."
"Today is Sunday and I'm not feeling well because I drank three days in a row: Thursday, Friday and Saturday."
What is the difference in meaning between these sentences? "Don't feel" seems to be more general.
And would it be possible to write:
"Today is Sunday and I'm not feeling well because I have drunk three days in a row: Thursday, Friday and Saturday."
or
"Today is Sunday and I don't feel well because I have drunk three days in a row: Thursday, Friday and Saturday."?
I think the present perfect tense can be used in this case because the action recently stopped.