@chloedancer897 I just had to write to reply to your post.
I'm so so sorry to hear you are feeling this way. this journey can be so cruel and it feels so incredibly unfair at times.
I think you need to take comfort in all you are doing. Sadly it doesn't mean things will happen straight away but you are giving yourself the best shot every cycle and that's the main thing. I also think it's so important to not compare your journey to anyone else's. That's the main reason I had to step away from here a little as I found myself being hard on myself, and it was self destructive. I completely understand your feelings towards your friends news - if you remember I was the same with my sister who just 'did it once and the never have sex', but ultimately, being down about that doesn't change my situation. It's really really hard and is a bitter pill to swallow, so I'm not trying to belittle your feelings.
Just remember you are in this for you, no one else. Your journey is different, and you will undoubtedly get your rainbow too, I'm sure of it.
Keep your chin up, keep doing everything you are doing, and remember they say that comparison is the thief of joy, and you need to go at your pace - forget everything else. Hopefully your appointment will come up soon too but in the meantime, distract yourself where you can and always stay strong, which we know you already are.
We are always here for you, vent whenever you like. But you have no less chance than anyone else so try and keep positive, even though it's super tough at times.
Sending so so much love to you xxx