When you buy a 70K dollar used car for around 10 grand, you can expect to throw some money at it.
Every time I swear because of a new problem, that anger is erased when it's repaired and I go for a drive. No other SUV on the road drives like an X5. That alone is enough to keep me throwing bandages on her and patching her up.