The spear can be very hard to break. Save the spear until Aldia appears after you beat Freija. Then just start attacking the area around Aldia's mouth. It will break the spear VERY quickly. Mine broke in only a few minutes!