Flaky Sweet Almond Pastry: The Best Homemade Delight You'll Love