You could have a vision problem called a detached retina, which can be pretty serious. Have you been injured or had a bad bump to your head recently, like being involved in a car accident or being slammed around in a sports event? I would definitely let your parents know and have a doctor check you out. I don't think your problem is mental, but that doesn't make it any less serious for you. Seeing a doctor soon is the best idea. Good Luck.