Second CBT, it can help to change your thought pattern so when you recognise you're becoming anxious, you can stop whatever 'thought circle' you're getting into before it gets you too worked up.
I'd also be curious as to if you think there might have been any event that could have triggered this off- either in the 4 years you mention or possibly in childhood that's only just manifesting now. That's why it's a good idea to go see a counsellor or therapist who can advise if you need any further professional help, or just set you on the right path with some tools to deal with the everyday issues that might arise.
Try these links also, some workbook/spreadsheet style documents here
Centre for Clinical Interventions (CCI) - Psychotherapy, Research, Training
All the best!