I seriously love parmesan. I always buy it fresh and grate it myself. I know pretty well how much cheese is reasonable to eat in a sitting. 100g is insanely much for one serving, but you could distribute it over the whole day. If you eat 100g of parmesan each day, 1kg will be gone after 10 days. That means eating 40kg takes 400 days, or a bit longer than a year.
Being a bit more realistic easily allows you to stretch that wheel of parmesan over the span of a decade, even if you seriously love the stuff.
I'm perfectly aware that you're not being entirely serious but I just can't let it stand like that.