I've been getting temporary loss of side vision for the last few months. Why?

Depends. How long does temporary loss last? If its about 15 min or so, then most likely its due to acephalic migraines, but it could be due to a lot of things, like optic neurits, papillitis, stroke, pseudotumor, etc. Best to get examined by an ophthalmologist.