Smart thermostat ignores my HVAC program

My smart thermostat totally ignores what temperatures that I set it too.

It is supposed to learn a heating and cooling program off of my behaviors. I think I have a snotty smart thermostat. We must have gotten off on the wrong foot because neither of us like one another. I basically want my house to be 74 degrees no matter the season. If it means heating or cooling, I don’t care. The thermostat should learn that. Instead, I think it is messing with me. Around 5am, the thermostat will have the temperature set to 65 degrees at energy saving mode. The house is so freezing cold that I can hardly stand it. I wake up in the middle of the night, mess with my phone and turn on the heating equipment. It stays at my temperature until around 3pm. I then noticed my thermostat likes to have the house around 80 degrees and waste me money. I all of a sudden notice I am way too hot and don’t want heating anymore. I then realize my thermostat has snuck a bunch of heating in. Why does it do this? I am wondering if I by mistake set up a really dumb program like that. I am curious that perhaps the thermostat learned my HVAC behaviors when I wasn’t living at my house yet. Heating and cooling an empty house is a lot different than a person with wants and needs. I keep thinking I can fix the proram, but I am too dumb. I kind of miss my dial thermostat.


More info here