Its really sad to hear about your case.
did u hire any agent or applied on your own ?
Too many documents could effect your application,that's real true in case of canadian VO. Apply again with specialized agent. May you get your visa in second attempt,don't lose hope. Your ECE friend is really...