I have a feeling that you didn't get it new and that it wasn't well cared for before you got it. Without reasonable car, any car can become a piece of junk.
I take good care of mine. It has 200,000 miles on it and still performas great. I plan to try to keep it until 300,000 miles and then see if I still like it. It is too bad that yours didn't have similar care.