Covenant House Vancouver provides the stability and structure necessary to build a positive future.