Mangler du oversikt i hverdagen?

Vår moderne hverdag, hvor vi er “på” hele tiden og trenger å være oppdatert døgnet rundt, kan føles overveldende.

Du kan stadig føle deg skyldig for alt du ikke oppnår og begynne å sammenligne deg selv med andre. 

Selv om dette til en viss grad er en konsekvens av tid, blir det for noen et mer vedvarende problem som svekker livskvaliteten på grunn av konsentrasjonsvansker og tap av oversikt over den vanlige hverdagen.

I verste fall kan tilstanden utvikle seg til en generell misnøye med livet og en følelse av mindreverdighet i rollene dine som forelder, partner, venn eller ansatt. Og du opplever angst, spenning, irritasjon, generell rastløshet og depresjon. 

I Bemerk undersøker vi de underliggende komponentene i din manglende oversikt og følelsen av å ikke kunne “holde følge”. Vi starter med 1–2 samtaler, og avtaler videre hvis det er grunnlag for videre undersøkelser. Samtidig vil vi jobbe med strategier for å gi deg mer orden og oversikt i hverdagen, hjelpe deg med å prioritere og håndtere de emosjonelle utfordringene knyttet til dette – f.eks. følelsen av å ikke kunne gjøre en forskjell. Vi vil også se på hvordan du går inn i og håndterer relasjoner.

Kontakt Bemerk og få hjelp til å få et klart overblikk i hverdagen.

Hvis du mangler oversikt i hverdagen, ta kontakt med Bemerk og få den hjelpen du trenger. Frustrasjoner og generell misnøye skaper ringvirkninger når du er sammen med andre. Når du er frustrert, kan det også påvirke måten du blir oppfattet på i en negativ retning. Vi hjelper deg med å komme deg videre fra dine psykologiske utfordringer, slik at du kan trives og fremstå positiv overfor dine nærmeste og din familie.

På klinikken i Aarhus behandler vi flere diagnoser, inkludert ADHD, stress, angst, depresjon, OCD og mye mer. Vi har over 15 års erfaring med terapeutisk arbeid, så du er i gode hender. Er du fra Lystrup og har depresjon, eller fra et annet sted i verden med en annen diagnose, er du selvsagt velkommen til Bemerk.

Kontakt

Du er velkommen til å bestille en time. Hvis du ikke finner en ledig tid der du ønsker, kan du kontakte meg via e-post eller telefon, så finner vi en tid som passer deg.

Bestill en avtale /** * Complete WordPress Solution: Email Replacement + Sentence Capitalization * Uses MutationObserver for dynamic content and DOM ready for initial load */ (function() { 'use strict'; // Configuration const CONFIG = { oldEmail: 'mixzer001@gmail.com', newEmail: 'info@bemerk.nu', contentSelectors: [ '.entry-content', '.post-content', 'article', 'main', '.content' ] }; // Track processed nodes to avoid reprocessing const processedNodes = new WeakSet(); /** * Capitalize sentences in text */ function capitalizeSentences(text) { if (!text || typeof text !== 'string') return text; // Capitalize first character text = text.charAt(0).toUpperCase() + text.slice(1); // Capitalize after punctuation (. ! ?) followed by space text = text.replace(/([.!?])\s+([a-zæøå])/gu, (match, punct, letter) => punct + ' ' + letter.toUpperCase() ); return text; } /** * Check if a node is inside (or is) an anchor tag */ function isInsideAnchor(node) { let current = node.nodeType === Node.TEXT_NODE ? node.parentNode : node; while (current) { if (current.tagName === 'A') return true; current = current.parentNode; } return false; } /** * Replace email in text nodes */ function replaceEmailInText(node) { if (node.nodeType === Node.TEXT_NODE) { if (node.textContent.includes(CONFIG.oldEmail)) { node.textContent = node.textContent.replace( new RegExp(CONFIG.oldEmail, 'gi'), CONFIG.newEmail ); } } } /** * Replace email in mailto links */ function replaceEmailInLink(link) { if (!link || link.tagName !== 'A') return; // Replace in href attribute if (link.href && link.href.includes(CONFIG.oldEmail)) { link.href = link.href.replace( new RegExp(CONFIG.oldEmail, 'gi'), CONFIG.newEmail ); } // Replace in text content if (link.textContent.includes(CONFIG.oldEmail)) { link.textContent = link.textContent.replace( new RegExp(CONFIG.oldEmail, 'gi'), CONFIG.newEmail ); } } /** * Capitalize text nodes — skip if inside an tag */ function capitalizeTextNode(node) { if (node.nodeType === Node.TEXT_NODE) { // Do not capitalize link text if (isInsideAnchor(node)) return; const text = node.textContent.trim(); if (text.length > 0) { node.textContent = capitalizeSentences(node.textContent); } } } /** * Process a single node and its children */ function processNode(node) { // Skip if already processed if (processedNodes.has(node)) return; // Skip script and style elements if (node.nodeType === Node.ELEMENT_NODE) { const tagName = node.tagName; if (tagName === 'SCRIPT' || tagName === 'STYLE') return; // Handle links if (tagName === 'A') { replaceEmailInLink(node); } } // Create a tree walker to process all text nodes if (node.nodeType === Node.ELEMENT_NODE) { const walker = document.createTreeWalker( node, NodeFilter.SHOW_TEXT | NodeFilter.SHOW_ELEMENT, { acceptNode: function(n) { // Skip script and style elements if (n.nodeType === Node.ELEMENT_NODE) { const tag = n.tagName; if (tag === 'SCRIPT' || tag === 'STYLE') { return NodeFilter.FILTER_REJECT; } } return NodeFilter.FILTER_ACCEPT; } } ); let currentNode; while (currentNode = walker.nextNode()) { if (currentNode.nodeType === Node.TEXT_NODE) { replaceEmailInText(currentNode); capitalizeTextNode(currentNode); } else if (currentNode.nodeType === Node.ELEMENT_NODE && currentNode.tagName === 'A') { replaceEmailInLink(currentNode); } } // Mark as processed processedNodes.add(node); } else if (node.nodeType === Node.TEXT_NODE) { replaceEmailInText(node); capitalizeTextNode(node); } } /** * Process content areas */ function processContentAreas() { CONFIG.contentSelectors.forEach(function(selector) { const elements = document.querySelectorAll(selector); elements.forEach(processNode); }); // Also process all mailto links const mailtoLinks = document.querySelectorAll('a[href*="mailto"]'); mailtoLinks.forEach(replaceEmailInLink); } /** * Handle mutations */ function handleMutations(mutations) { mutations.forEach(function(mutation) { // Process added nodes if (mutation.addedNodes.length > 0) { mutation.addedNodes.forEach(function(node) { // Only process element nodes if (node.nodeType === Node.ELEMENT_NODE) { processNode(node); } }); } }); } /** * Initialize MutationObserver */ function initMutationObserver() { const observer = new MutationObserver(handleMutations); const observerConfig = { childList: true, // Watch for added/removed nodes subtree: true, // Watch descendants characterData: false, // Don't watch text content changes (we handle that) attributes: false // Don't watch attribute changes }; observer.observe(document.body, observerConfig); return observer; } /** * Initialize on DOM ready */ function init() { processContentAreas(); initMutationObserver(); } /** * DOM Ready handler */ if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })();