Life is full of ups and downs. If I were you, I'd make three radical shifts:
i) Find a shit job for now.
ii) Get the heck out of dodge - Vancouver is an insanely expensive city and if you've reached the end of your money-line, impose on a friend or some family else where. Hitch thee.
iii) Find a perm development role until you can get back on your feet; this will be hard unless you can pull off (i).