getting so frustrated! 😡

Terra • Married to my Mr. Right. Mom to my IVF heart warrior daughter born November 16, 2017.
So I had my first IUI unmonitored Nov 9. I just took letrozole 7.5 mg days 3-7 and called the morning I got a positive opk and went in that afternoon for the IUI. No ultrasounds or nothing. I guess the Drs just wanted to try a more natural cycle before moving onto injectables. What frustrates me is I had progesterone blood check 1 week after came back at 35 or something like that which was great meant I ovulated. Then went for HCG blood work a week after that, came back negative 😞 spent the afternoon in tears and got it all out ready to move onto next month. Now my period hasn't shown up. I had a positive opk cd 15. It's now cd 32. Last month I also had a positive opk cd 15 and my period showed up cd 30 I started having spotting. It's like every month my cycles get longer which makes no sense to me. I am on letrozole and it should be like clock work according to th Drs.... I've been having cramps but nothing yet. So annoying. I am a little more stressed right now so much going on my father in law has stage 4 brain cancer and was moved into palliative care this week since he can no longer be at home and will likely pass before Christmas. Maybe that has something to do with it.
It's just so crazy how overwhelming this all is and how disappointing every month seems to be and how every month has to be different. I'm just so fed up we are doing one more IUI the same as last month and have a follow up soon to discuss if that one fails and what we want to try next. I feel in my gut to just do ivf and stop wasting money on iuis since the price will only go up for it once we add injectables. Right now they are 400 each if we add injectibles and monitoring we are looking at 1,200 each. I am from Canada none of this is covered we do have a little bit of coverage through my husbands plan 3,000 per lifetime. So helps a little but not much.
Sorry just needed to rant maybe it'll make me feel better as I sit here impatiently waiting on my period so we can move on.