Please correct all grammar problems in this paragraph
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 haven't been eating chocolate since a month ago.