If you are in really bad shape again in the near future, head to the emergency room. There is usually one hospital nearby that will take people without insurance. They can at least knock it down temporarily.
About the TYLENOL: PLEASE, you must not take more than the recommended amount of Tylenol! It is dangerous for your liver. You don't want to need a liver transplant along with headaches.
You should not have to suffer from headaches for so long. I know you don't have insurance, but do you have relatives who can help? YOu need to see a headache specialist. The one thing that you can do by yourself is stop the tylenol and caffeine, because there is some chance that you have rebound headaches. But that would be very difficult, and since you have been having them since 11, they may very well be migraines that would respond to treatment.
Could you describe them too us? Where on your head? Do they ever disappear entirely? Do they move around in your head? Are there "triggers" such as light, smells, foods, etc?
If you are low income, you may be eligible for medicaid. There may be a free clinic in your area, and they may able to find a headache specialist that will help you.
There is another good forum at braintalk.org. Scroll way down to the conditions list.