It’s really hard to say without knowing some background medical history and basic information like age and weight and such, but it most likely has to do with your metabolism and/or nutrient levels at the time. You might be low on electrolytes or your blood sugar has fallen and your body is telling you. This is the same reason for cravings (of course, not all cravings are good, but they are the result of having less of something in your body than it’s become used to – a good example is the idea of a “midnight snack”, which becomes more prevalent as you get older due to changes in metabolism and how blood sugar levels are maintained as you age).
Of course, there’s also the fact that preferences play a role and everyone has their own. The part about temperature and such would most likely fall into that category. Additionally, even things like feeling warm or cold or sleepy can affect are desire levels for different things.
Hope any of that helps!
Latest Answers