Absent psychoanalytical therapy, in which you get at the feelings themselves, yes -- and that's the basis of CBT: change the behavior and the feeling changes, where "behavior" and "thought" are identical. That is, you think, "I will do X," you then do X, and your feeling changes because of the effect on your body and mind of doing X.
But while this can work to get you out of a bad spot, I don't think it helps "cure" the thing. It's a kind of trick, just like distracting the toddler is a trick. The toddler is honestly and truly upset, but he or she hasn't the language skills to explain to you why that is so; in order to not spend the entire day struggling with the poor darlin', you distract him or her only because of the lack of language skills for expressing what she or he is feeling. It doesn't do anything but make the moment more pleasant for all parties involved. Same with you and me: it's no solution long-term.
Getting at the unconscious motivations are the solution long-term.
Note: This is my opinion only, based on what I have come to understand about both therapies by my personal experience and my reading.