What can cause a feeling of impending doom?

What can cause a feeling of impending doom?

Since at least September I’ve had a feeling of impending doom, and almost like it’s a fact of something happening.

I’ve been constipated for several years and haven’t dealt with it, and I’m concerned if something is wrong. At the beginning of this month or beginning of last month I saw a streak of blood in my stool that lasted for a few days, and then didn’t see it again until it came back later that month for a couple days. I haven’t seen blood since.

Last month I felt like I was having chest pain that would radiate to my back, and I didn’t feel right. Looking back I should’ve gone somewhere to see what was going on. I’ve been feeling better since then though, and I haven’t really felt that same way.

Since summer I’ve had a feeling of fullness right under my chest, and the past few months it seems like it’s gotten worse. I’m concerned if I have a blockage in my stomach or bowels because I’m going to the bathroom, but sometimes I feel like I need to pass gas and can’t, but other times I can pass gas fine. I feel like there’s something in the way though, and it’s stopping me from feeling relief when I go and I’m not getting it out.

Since summer I haven’t been sleeping well, because I feel like when I go into rem sleep or when I have dreams it’s just me thinking, almost like I’m awake but dreaming. Lately I’ve felt kind of worried to go into a deep sleep, like I’m not sure if something will happen and like I’m trying to keep myself awake, but it seems like I deep sleep sometime throughout the night.

I’m concerned about the feeling of doom, and what’s going on. Sometimes its felt like a gut feeling that something is wrong. I’ve been stressed before, but this feels different. I want to think I’m fine and sometimes feel like I’m able to ignore how I’ve felt a sense of doom, but it seems like that feeling hasn’t gone away. It’s on my mind when I sleep/dream sometimes, and somewhat often I’ve dreamt about the constipation and something being really wrong.

Edit: wanted to add I have a doctors appointment, but it isn’t until January sometime