I know how you feel, years ago I had just bought a BMW when some fool ran into me and damaged the car, it took 6 weeks to fix - waiting on parts and I had to drive around in a French made pile of crap courtesy car all that time - I hated that car so much but it was great to get my own car back eventually.