Ah, I share your love of cheese - blue, Havarti, sharp cheddar, brie, Gruyere, Gouda, Edam, Parmesan, Romano, and all their friends call out to me.
But, since I seem to be mildly lactose intolerate the older I get I have to limit my intake. I also need to limit my calories as they are harder to burn off the older I get.
So, I switched over to some low(er) fat versions of cheese. I find, when cooked into/with something that I don't notice the difference. Low fat sour cream - eh, I can't tell anymore that it is low fat.
If there, maybe some ingredient in cheese - a vitamin, mineral, protein, that your body is craving instead of the cheese? I know when I am low on protein and fats in my diet (which is often now lol) I crave peanut butter - usually spread on a slice of sharp cheddar :P
I wish you luck. Cheese is insidious.