David Villa is putting thoughts about his future to one side until after this summer's Confederations Cup, but insists he is happy at Barcelona.