SCR gate controller circuit

Ok.. i will correct my mistakes.. the problem i am facing is that the pulse doesn't fire starting from 0 degrees of the sine wave when i set it as 0 degrees.. It begins before the zero point as it shown in the picture attached. the moment i start to vary my potentiometer to vary the pulse position, it jumps and starts at nearly 30 degrees which means, at 90 degree sine mark, my LCD is displaying 60 degress