The question is ,that why does your supervisor is not sure that you can do your PhD? you should continue it,though it is very difficult but not impossibe.It is must that your supervisor should give you the reason for kicking you out,and secondly you should start searching for another supervisor too,no matter he/she(former supervisor) shows his/her willingness to continue with you.But dont take a quick decision at all.I am sure you ll find another one soon.