Ask yourself some important questions.
*How do you feel about other people's body fluids? You will be in contact with a lot of these as a CNA.
*Can you physically lift a lot of weight? There is a lot of heavy lifting
*Do you have a caring and patient nature? Are you able to answer the same question 30 times a day from the same person with a kind answer?
Being a CNA is incredibly hard work whether you are in a nursing home, hospital, home health care, or private...it is hard, thankless work. I worked as a CNA in Hospital and home health while I was in Nursing school.
As to making your own schedule, in hospital is it not easy. Home health is a feast or famine kind of thing...you take the jobs you can. Privately, you can do it somewhat, but it can also be feast or famine and the families will expect experience and references.
Hope this helps.