Unicorn Homes has housed teenagers and young adults pushed out of their family homes due to their sexual orientation or gender identity.