I have to agree/disagree here. We do have "rights" to some things in life, not necessarily tangible things like housing but (and here's the agree bit) we should not expect to be given something for nothing!
Hope you eventually get to buy in your dream area, especially as you've worked so (and...