I have to say, if you want to be able to make lasting improvement and positive change in your life, then give meditation and mindfulness a try. It will take more than a few weeks to notice anything, but trust me, life is so much less stressful. I have a hard time with a set meditation schedule, so I've just been making it a habit to set aside at least 15 minutes after I wake up to meditate. You wouldn't think such a short amount of time would make any kind of impact, but it really does. Combined with just becoming aware of any sensations, thoughts, feelings that you are experiencing right NOW, it can make a huge difference. The whole problem with stress and anxiety is the thoughts that you are identifying with and when you can be aware of what you are thinking and what you are currently experiencing, the thoughts naturally subside and you begin to realize none of your thoughts are real. They are simply conditioned beliefs that are limiting you into a certain personality. It isn't always easy to stay present, but it gets easier the more you do it. Even just paying attention to your breathing, the movement of your legs as you walk, the sounds you are hearing, is all you really need to stop listening to all the negativity in your mind.