The correct answer is that they are learned and lasts for a long period of time.
The reason behind why negative attitude is hard to change, it is because they are learned by an individual through their whole life. Attitudes are hard to lose, especially to change, yet it is not impossible to change them, but they take a tremendous amount of time to be dealt with.