ChengG,
If you are not sure, then PhD is not for you.
Just to name a few, PhDs, by definition, are trained professionals who have a proven record of reading and understanding highly technical papers and journals, conducting independent research, and coming up with and implementing new...