1. A method for monitoring intoxication of a user, comprising: at a sample receiving module, receiving a signal derived from a breath sample collected from the body of the user at a first time point; at an aggregation module of a user interface device in communication with the sample receiving module, retrieving a supplementary dataset derived from at least one application executing at the user interface device; at a processing subsystem in communication with at least one of the sample receiving module and the user interface device, determining a value of an intoxication metric derived from the signal; at the processing subsystem, generating a predicted temporal profile of the intoxication metric of the user based upon the value of the intoxication metric, the first time point, and the supplementary dataset; with the user interface device, providing a notification to the user based upon the predicted temporal profile, the notification indicative of an estimated future intoxication state associated with an estimated future time point later than the first time point, thus facilitating monitoring of intoxication of the user.