You will be able to find a place to match, but I agree with applying fairly broadly. It's even more important to be smart about where you are applying. Research the programs pretty well and focus on places that are attainable. Ask the other pediatricians you know (in the department or community) about lesser known programs that are very good (there are a ton of these). There are lots of programs in the geographical area you describe, but don't anchor yourself to one place or region. Be very up front with what happened first year, and I would include it in your personal statement. Don't write a sob story, but tell them exactly what you said here: that you had issues with maturity and time management, but that you've really learned how to get it together, study and be a good physician. I'd view it as a wake up call.