Home energy management system (HEMS), enabled by the development of the Internet of Things (IoT), issue behavior change recommendations to encourage residents to reduce their energy consumption. Receiving these suggestions from HEMS makes it easier for them to set specific reduction goals and raise their awareness of energy saving. This feedback will lead to effective power reduction in the household sector. However, each user has unique preferences, and uniformly generated recommendations may not be followed if they do not match the preferences of the specific user. In addition, frequent recommendations that are not aligned with their preferences may stress users and decrease their motivation to reduce energy consumption. This paper presents a practical method of making behavior change recommendations reflecting users' response rates and considering their stress. Targeting the action of opening a window, we illustrate how our system induces behavioral change. To increase the users' response rate and reduce their stress, we adjust the recommendation for each user from two perspectives. First, assuming that users open windows mainly depending on the external temperature, humidity, wind, and weather, we introduce the k-nearest neighbors (k-NN) classification using these parameters as the explanatory variables to predict the possibility that the user accepts the window-opening recommendation. Generating recommendations only when the predicted probability is high enables building a unique recommendation system considering user preferences. Second, if the recommendations are sent frequently, users may become tired of following them; this leads to a situation in which users ignore recommendations or turn off their notifications. To avoid such a situation, we propose adjusting the delivery interval according to the users' response rate. When we schedule the notification cycle, we introduce a forgetting curve, assuming that the users' stress on the recommendation decreases over time. We conducted a simulation using historical weather data. The response rate and thermal sensation of users with different variations were set, and the delivery timing of the recommendation was changed according to these factors. The proposed methods are expected to effectively generate behavioral changes by having users take medium-to long-term initiatives without lowering their motivation.