Comment by lormayna
I have experienced similar situations in the past. The first advice that I could give to you is: don't act instinctively. Wait, understand how the situation is going and then develop a plan. I left a company for a terrible C-level manager (probably the most obnoxiuos and incompetent person that I ever met in my life) and then she was fired during my resignation period.
The second advice is: fight only a battle that you can win, otherwise adapt yourself. If your manager is approachable, talk with him in a polite and propositive way and tell him that you will work better without micromanagement, if you need more communication, ask for weekly 1-1, etc. If your manager is not approachable or touchy, avoid the criticism and beat him with their own weapons: he is micromanaging and this has an impact over the projects? Do what is saying and then if the projects are failing, point the responsability to his choiches. This require a lot of social skills and organization to cover your ass, but it's probably the best way to dismantle a terrible manager.
Otherwise you can leave, but leaving could be always problematic and require time.
But the main advice is: figure out a way to push the stress, the pressure out of you and don't lose mental energy on that.