OP, well apparently you're not dumb if you have a GRE close to 1200. Was this the general test or a subject test? If subject test, then what area? Have you tried an MCAT prep class? You need to retake classes or do a post-bac (which is essentially the same as retaking classes) to get you gpa to a decent number. If you really have the passion for medicine, then you will find a way to overcome the MCAT. What prep books did you use? You need to figure it out because you will need to pass the USMLE or COMLEX to be licensed. If you try to apply as you are, then you will only get rejected from both DO or MD because it looks like you cannot handle the rigors of medical school. If family issues are getting in the way, then wait or you may have to be selfish and tell them you need to focus on YOUR LIFE right now.
I wish you well.