No one should be entitled to a 'forever home' unless they bought it themselves.
Otherwise what's the point in busting your ass every day for 40+ years.
One does not follow from the other. People work hard for lots of reasons. Do you plan to stop working as soon as you have enough money buy the cheapest possible housing for your basic needs?
It is perfectly possible to meet people's need for shelter without destroying incentives for self-sufficiency or creating state dependency traps.
My parents-in-law live in social housing outside Dublin. It is modest but comfortable. They pay rent and work. The house was cheaply built and costs little to maintain. There is no resentment over their situation in the local community because there is plenty of nicer housing for those who can afford it.
The only reason these long, secure, affordable tenancies create aggravation in Dublin and other cities is that everyone is scrambling over each other competing for limited stock. People often act like bastards to each other when competing for limited resources, but the scarcity in housing is entirely contrived.