Unemployment can be a tough spot when you have obligations, trust me, I have been unemployed too, you are not alone in this fight! BC is a beautiful place to live, and there are plenty of jobs in the lower mainland. I'm not sure where you are, but in Vancouver, you can check out bctia.org Tech Jobs section [2], there are 1215 listings. If you live on Vancouver Island, check out Viatec's Job Listings [3].
I would suggest you call the crisis line and also apply for the BC Employment and Assistance program [4], which will likely help you cover your house payment while you look for work. If your mother is unable to work then you would look at getting assistance for her too.
Also, keep your options open, there are lots of day labor places which you can just show up in the morning and get paid cash. It's summer, so landscaping is an option, etc. There are lots of jobs outside of IT which will help you cover your costs. Constructions is also an option. You can almost walk onto a site if you have boots and a hardhat.
[1] http://www.crisislines.bc.ca/
[2] http://www.bctia.org/Resources/BC-Tech-Jobs