The challenges to consider are that becoming a doctor is a 12 to 14 year process and the average medical student graduates with over $200,000 in student loans. If your passion is to become a doctor, then give strong consideration to joining the military and in exchange for them paying your medical tuition, you serve in the military for several years after your training. I have many surgical residents utilize this path and all found the experience rewarding.
Alternatively, there are hundreds of other jobs in medicine with shorter training requirements and lower cost of education. Physician assistants, nursing, radiology technicians and other paths can be considered. Another alternative that few people know about is to become a cytology technician. Programs are often available at community colleges and there are a lot of jobs available. One of our friends daughters follow this path and is currently completing a masters degree , paid for by her employer because of the high demand for her skills.