<p>Hm. You have a very compelling personal story, I will admit. However, that GPA will be a killer. Have you looked into any local community colleges with transfer programs into the schools you’re interested in? I think they would be great to get a more solid footing academically (and burnish your stats for some larger schools) in addition to personal stabilization.</p>
<p>Unfortunately, I’m only familiar with a few schools on your list. For those schools, if you can make a clear and cogent explanation of your circumstances while not making it seem as if you are requesting pity - pardon me for my use of the word, for I do not mean to trivialize your circumstances - then you shall do quite well in admissions. However, if things go awry, make sure to have some good safeties.</p>