I've been the same through all these cycles. It is extremely hard not to be devastated. It feels like I've lost something every time it's a BFN.
The things I look at to try and get past it all is what can i do better next cycle i.e. this cycle I concentrated on my water intake and trying not to concentrate on what went wrong or thinking ill of myself.
Not much help I know, but we are all so hard on ourselves. I'm queen of complaining and negativity, so it's great that we have each other for support through this exciting and stressful journey.
Good luck this cycle.