You symptoms are suggestive of dry eyes
. Your tears are made of a aqueous watery layer as well as a oil layer on the surface that keeps it from drying out. This has likely been going on for sometime, so will therefore take time to calm down.
Treatment is to try to restore the integrity of the tear film
. First, I recommend using over the counter artificial tears 4-6 times a day (such as Refresh or systane). I would adise you to stop the Visine as it has a medication in it that can cause irritation if used long term. For long term relief, you may consider punctal plugs that limits the drainage of tears away from your eyes.
For the oily layer, I also recommend starting on warm compresses of your eyelids. This will help soften the plugged up oil glands of your eyelids. After the warm compresses, you can use dilute baby shampoo in warm water, scrub the bases of your eyelashes with the pads of your fingers. Do this at least twice a day.
At night, you can use an eye ointment to prevent it from drying out, also available over the counter. I recommend you visit with an optometrist
for evaluation so that treatment can be tailored specifically to you.
Remember to press the green accept button. It was a pleasure helping you with your question. Best wishes to you.