Thank you for all of the details you've shared here. As you may be aware, gaining admission for a 2nd MBA is, while not impossible, fairly challenging to do... your reasons listed here do make sense and I can see the rationale myself, but your profile and story will have to be so compelling that admissions decides to admit you for a second MBA (basically), over someone who does NOT have the degree at all and arguably needs it that much more... I would suggest a GMAT retake, not sure how many times you took it, but it never hurts to try again and your score is somewhat mediocre/doesn't help much considering applicants you'll be compared with, and with the caliber of school you are looking at... so if you think there is ANY chance for more points, why not try?? You should be able to make a solid case for your work experience enabling you to contribute to the program, and it's good that you have some recent volunteering experiences and have shown some involvement and commitment in the past during your degrees. Kellogg and INSEAD in particular will be quite challenging; as for the other schools, still not easy but some are more within reach, particularly the Canadian schools.... good luck and keep us posted!