India just lost the cricket World Cup to England :(( In my feels. Someone cum fuck me to make me feel better.