Kristen as a old SKs member I've followed ttc boards when I was ttc. I know how frustrating IF is I truly do. I read about your grandfather and IM so terribly sorry.
Also about your furbaby. I did my tickers bc of yours. Im sorry about her loss.
Just some words of support to hold on. God surprises us in the most unusual ways