Dear cra123
There are many possibilities for what you describe.
I recommend for you to show it to your family doctor, so he or she can examine you and make a proper diagnosis.
thank you
Also to add, I'm 19 and have never suffered from any head injury. This has been going on (on and off) for approximately a year and a half