if you're craving avocado, it's because you need one or two of its nutrients. people who crave avocado need iron, so check if you have iron deficiency. still, it would help if you looked at other nutrients. lastly, you may find avocado comforting and satisfying to eat, so you crave it most of the time.