Cognitive Behavioural Therapy is the ideal treatment for many people with mild to moderate depression and / or anxiety. The barrier that can sometimes be faced is long waiting lists to access treatment.
The HSE now provides free access to online CBT via the Silver Cloud website. The service is free of charge but does require a referral from a GP or other relevant professional. https://www.silvercloudhealth.com/uk
If this is something that would be of interest to you, feel free to make an appointment at the clinic to discuss your situation.