I would definitely look into factors such as stress as @MiKu mentioned, this has been a tough ass decade for a ton of people so psychologically that would make sense. Depending on when you go to bed the 3-4 AM waking up could be your body exiting REM sleep. It could also happen if you don’t eat or drink enough before bed, your body will stay on high alert and is much more likely to wake to sounds or movements in the air that you may not even consciously recognize.
Certain foods before bed can also cause nightmares. Though there isn’t much scientific backing behind this yet, a lot of studies say that people who ate a certain food were more likely to have nightmares before bed. Keep the temperature of your room cool, it is easier for your body to fall asleep in an environment that is roughly 65 degrees F (18.4 degrees C).
After you’ve considered that, spiritually it could be a sign of something coming. Before I went through my ‘awakening’ I often had nightmares about a death, which ended up being the death of my old ways. If you sleep with some of your tools near you, it’s possible that the energy is disrupting your sleep. That and keeping a lot of wards by your bed can as well, especially if something tries to disrupt one of them during your sleep.
I recommend as MiKu said again to ground yourself thoroughly, try to learn methods for coping with anxiety in your daily life. Eat and drink a fair amount before bed, keep a clean and quiet environment (if you can I recommend sleeping with some white noise to drown out any environmental sounds that may alert your brain) and make sure you’re using the restroom before. You can try sleeping with some amethyst to ward off nightmares, or even some plushies can help you feel safe.