Jameela Jamil gets real about periods, depression and Kim Kardashian