Habits are really hard to break. It doesn't matter how many tricks you read about, it doesn't matter if there's a "change your habits in 28 days... or your money back". You may as well ask for the money back now, because habits are hard to break. Now, that is not to say that they are impossible and you're stuck with it forever.. but it's going to take work.
We, as humans, are completely controlled by how brains and our nervous system. Our feelings are just a consequence of glands secreting substances and our neurons firing. If we need to feel happy we need chemicals in our system like Dopamine, Oxytocin, Serotonin and Endorphins.. so we take artificial ones to trick our brain into being happy.. but our bodies can actually make those chemicals themselves in simple ways. We can think about something happy and we automatically smile and feel better. We can hug someone we love. We can even listen to music.