Help!!

I am currently 7w1 day and my fiancé has no idea, I plan on telling him next weekend. We have been together nearly 6 years, we’re both 25 and have been living together for a year.

The reason I have been putting off telling him is because of his reaction, he is going to be pissed! We aren’t ready for a child, our relationship at the moment is tense because financially we are struggling and I mean really struggling to the point we are relying on our parents a lot. I am so beyond excited for a little one but at the same time I know now is just really bad timing.

A pregnancy and a baby is going to put a massive strain on our relationship. I have uterine abnormalities that I have been told will make it harder for me to carry a pregnancy, so I’m at an increased risk for miscarriage.

Kinda also why I have delayed telling him because god forbid it ends in miscarriage then I don’t need to hear his reaction. I want to be able to enjoy every little aspect of being pregnant because I don’t know if I will get to bring this baby home. My biggest fear in life is not being able to have kids and knowing that I’m at an increased risk for miscarriage it’s hard!

Honestly the only reason I am tell him next week is because we are then going to his parents for an early Christmas in the second week in December where I will be actually 13 weeks and I want to announce it to his family then. Otherwise honestly I would wait probably longer - not the right thing to do I know. With my uterine abnormalities it wouldn’t be hard to believe that I didn’t know I was pregnant and still getting my period. I really do hate the lying but I just don’t know what to do

We weren’t being the safest when it comes to sex, I guess what do you expect with getting pregnant then. We had been using the pull out method for 5 years then this past year it has been on and off if he pulled out or not

I also haven’t had any obvious signs, no morning sickness. Just my boobs are huge and sore - but they normally get like that before my period too so he just thinks it’s that