As 'festival of love' approaches, Karwa Chauth memes take over internet