Has anybody else noticed that trying to make ends meet is like a traditional English breakfast?

A full English breakfast
You’re the breadwinner, the one who brings home the bacon. You work hard and try to build a nest egg, but at the end of the month you find you haven’t got a bean. Not a sausage. In fact the debt starts to mushroom.
There are a lot of idioms here. If you need help understanding any of them, please leave a comment!