I don't think these red flags are going to be deal-breakers for most schools. This would be a prime example of when an applicant should actually use the "is there anything else you want us to know" box that are present on most secondaries. Use this field to talk about your withdrawals. Because this essay will be sent to essentially every school, it's an important one to do well, so make sure you have a couple trusted people read it over before you submit it.
I would apply to all your state schools and a healthy mix of mid and top tier schools. You have a solid application and your stats indicate that your withdrawals were likely for non-academic reasons. Give us schools you're interested in, and we'll help you refine it.