Well, There are no perfect solution. Just keep one step at a time, friend.
change is hard.
Irl, Almost no way most people actually change overnight over a moment of reflect someshit, that just fiction. Change your habit, is the right step, start small. Original she is a serious girl, so keep...