It must be very delicious because I hadn't haven't been eating chocolate since a month ago.
# It must be very delicious because I hadn't been eating chocolate since a month ago.
# It must be very delicious because I hadn't been eating chocolate since a month ago.
#It must be very delicious because I hadn't been eating chocolate since a month ago.