JUST found my favorite store in Barcelona. A candy shop named Happy Pills +. If you’re here you SO have to go – I promise it’s probably the best cure ever!