Thanks for the replies guys.
The bike is running fine since it is not raining for being a long time here also i didn't got the bike serviced or washed the strange thing is the bulb is not fusing too even on higher revs, One thing i need to add the bike light gets a little brighter when i apply breaks also the turn signals are flashing much faster then normal flashing.