Hmmm. Jeeps are just as much OCD enablers in my opinion although hard to keep looking perfect once you take them off road. I obsessed about mine until my wife came home after driving it and there was a large chunk of paint missing from the hood. That was when it had about 1500 miles on it. Traded it for my truck once it hit 2000 miles.
Like you I buy a ton of shit, never or barely use it then sell it. Just who I am. People often don't believe that I am selling a new item until they see it.
If I was looking for a bike, I would have snapped up your BMW minutes after you posted. Almost wish I needed one.