Hi Ms Panchal,
Thanks for your question. There are several treatments available for squints that may or may not be suitable for your case.
The simplest treatment is to use prisms in your glasses. These will prevent double vision
but can be impractical for very big squints as the glasses become very heavy.
There is also the option of BOTOX
injection into one of your eye muscles. This may not be the best option for you as you are afraid of needles but it is a very quick procedure that takes only a couple of minutes. However, the effects are temporary and you usually require further injections a few months later.
Surgery is usually a good long-term solution for squint. If done under local anaesthetic
with you awake, you will require an injection just below your eye (peri-bulbar block). This is to prevent the pain when the surgeon is operating.
The best option for you would be to have the operation under general anaesthetic
(with you asleep). Most squint operations are done this way. You will be put to sleep gently and the injections and surgery will be carried out without you aware.