So so so so sorry to hear that, this was the life.
I got a rejection of my NSERC Banting
Publication: 25 first author journal articles (at least 50% of which with highest impact factor in my field ), one journal article received the most citation of all published articles for the recent three years, one was selected as a research highlight, one was the most downloaded article for a three months time period...
Oral presentations: 19 international conferences and national conferences
Leadership: editorial board of two journals (one journal has a very high impact factor in my field), ad hoc reviewer of more than 10 journals, reviewer of a famous funding body, an interview with the editor in chief of a journal
Honors: more than 10 honors including one from the EU
I am not doing cutting edge research, my research work is not fashionable either, the stupid NSERC reviewers love nanowire, love nanotechnology..., love nature articles, love science articles...