I feel like there is eye lashe in my eye
feel worse out in the sun
It is possible a lash may be in your eye.
You can try to rinse it out with water or artificial tears.
what shall I do
The accident itself could have scratched the surface of your eye and makes it feel like something is in it when there is actually nothing.
That should heal on its own.
shall I do black tea rinse
Just water or eye wash is ok.
Use ice packs to reduce any swelling.
what cause the watery eye
If the pain worsens, or vision worsens, then you should see a doctor for evaluation.
The watery eye is from irritation.
From the scratch that you probably have.