Hi possiblyclarks
I'm very sorry that you didn't get any acceptances this season. It seems like you have a very good profile, so may be you could try to email the programs you applied to and ask if they can give you some feedback on how to improve your application next year. And may be you can take some time to think about what when wrong. I think 5 programs is not a lot, I applied to 10, was accepted by 2 and waitlisted by 1 (so may be if I had only applied to 5 I would have been rejected from all of them too...).
The only school I know that has a late deadline is FIU, but I don't know if you're interested. I think the deadline is April 1st. And who knows, may be you'll end up getting into the program where you've been waitlisted! Good luck!