Am I unreasonable for being angry about this?
I think housework contribution should be based on hours worked, not money earned.
We live in a more expensive area because he wanted to live near his work. This means I also have travel costs and need to commute one hour each way, every day. It also means I could not cover half of all bills with my salary. If we moved closer to my job to a cheaper area, I could pay half of the bills, but he refuses to do this.
It is true that he pays the vast majority of the bills because he earns five times what I do. However, I don't think the lower earner should become skivvy to the higher earner.
As a side note, he is a lot messier than me which makes it worse. This may sound quite trivial but I am thinking of leaving because it makes me feel so demeaned.