Ha! "Whinge" as a genre! :-)
This is excellent mate... it has all been said above already, but the lyrics are really exceptional - hilarious and tragically bleak at the same time, which is a killer combo if you can pull it off (which you have). And then to underlay that with a slab of happy-sounding 60s pop is a masterstroke.
Well done to CPM too for his parts in this quirky, cutting and fun piece.