Cycle length???

How long is everyone’s cycle? It seems my cycle is 45 days on average. I get my hopes up every month when no flow after 30 days only for 2 weeks later for it to show. Ugh just needed to vocalize my frustrations.