because you are full pay, i think you have a good shot at getting in ED. lack of a test score puts you in a larger mixed bag pool but your ECs seem good. hopefully your teacher recs highlight the same initiative and service that your EC list does (and you are not exaggerating any of them). be open and ready to the possibility that they might offer you NU.in or a non-Boston campus experience as well - they love to do that will full pay applicants.