Hey man. I haven't read your whole thread but just the last post and I saw about your job situation. Have you heard of askamanager? her site is great. look at her tips on resumes and cover letters. Also, I have no doubt she has stuff on how to approach interviews when you have a large gap, and what you might be able to do. Check it out. It helped me immensely in improving my resume and cover letter, and also doing better in interviews.