I meant to write a quick answer but there are so many issues with your resume that it turned into an essay. After I saw you have not updated your current country, I felt like I should not have spent so much energy. It makes sense if you intended to send out your resume after fixing that, yet still. I am replying as this is already written and hope it can be useful:

I have an academic mindset so resume advice of others who know your line of work would be better than mine.

I am not a psychologist. But I felt that you could have a hard time finding helpful criticism. If I am mistaken in the following, only take the bits that are right.

So it is a cognitive issue. If it is from stress, meditate. For me, I learnt meditation slowly, if that is actually what I am doing. If your issues are from mental health and medication, here's what may help. Your cognitive state is obvious from your resume. Whatever mindset led you to adding those images on the second page, that mindset is working against you in social matters. Even if perfect resume is sent out, you may give unwanted impressions willingly or unwillingly during your interview. Shutting down such thought processes is important.

As for looking for work, I am not the best person to give advice, but here's my two cents. Think of what categories of jobs you want. In your case pick just one or two categories given you must be under time constraint. Have a plan to land those jobs. Make your resume so it will help you in that plan. Remove unprofessional things, one or two could work, but couchsurfing is not something I could imagine, in my wildest dreams, on a technical resume. Adding your references to your resume is absolutely unnecessary. If they asked you for references, which is unlikely, provide.

Remove all those programming languages from your personal interests section. If you know them, add them somewhere else. Remove most personal matters, but one or two, if you wish. Ideally they'd show some skills, soft or hard, that are not seen or inferred from other parts of your resume. Remove religious matters unless you are applying for a religious organization. Adding religion can backfire in some scenarios, and will not help your resume stand out among other applicants. People reading your resume want to see relevant details.

Current extracurricular activities should be removed. Your language section is very impressive. If it can placed on first page, that's a big help. You speak and understand French, English and Asian languages. Look into job postings in Ottawa (bilingual requirements are common) and Montreal. More than a few companies in Montreal, not speaking of multinational companies, ideally want a French speaking candidate. So you're suddenly ahead of the curve. And the cost of living in Montreal is not high.

Your education section does not, whatsoever, convey what you have studied except your M Eng degree. Write the full degree name. Master of Engineering. Your education at Geneva doesn't seem right. You were there for 15 years? If there was a gap, write what is reasonable and not shocking. Perhaps only write your graduation year. Convey what you studied in Geneva and Santa Barbara. If it is irrelevant to your line of work and presentation of yourself, remove it all together. Do not use parathesis in your professional experience descriptions. Shorten your volunteer experience significantly. Use bullet points. Find some resume examples, from some university websites, or from people who work in your ideal field. Write it that way but convey what you have. Remove very short experiences unless they are very important to avoid looking like a job hopper. If you must include your GRE (I do not know if you should), put it in the same paragraph as your Master's degree. Remove your education from under your name. If you are capable as your resume suggests, you should be able of figure out a good part of what I have suggested, and add to it, and find a way to get a job.

Perhaps make a one page resume to have your languages be seen by the recruiters. Otherwise, seriously spend sometime and improve the professional experience section.

You are not entirely desperate at the moment if you are with your family, have food and shelter. But you are mentally desperate as you suggest. When expressing such levels of desperation, contradicting yourself can make it tough for others to want to spend the time to be helpful, such as this comment of yours that I am replying to. I am sorry if this sounds harsh but it seems true and it seems to me that I should state it nevertheless.

Good luck.