Damn dLan
I guess we went a little too far.
I feel for you as far as your ride goes.
When I bought my 03 chopper it was a long two years of agony with it. Ride it a little, in the shop, ride a little, in the shop, ride it a little back to the factory for 6 months for a frame recall, ride it a little, and I'm tearing down the rear end, I iterate "I'm tearing down" not BD because they said I didn't know what I was talking about, to fix a serious manufacturer's defect in the frame design, which later became a recall for those models and frames "HELLO". Ride it a little and the stator nut backed off allowing the stator to start flopping around inside the case which then destroyed the case, went through four months of Lemon Law crap with BD can't say anymore due to non-disclosure, get a settlement and the K9s come out so my choice is "see note about non-disclosure above", so my dealer manages to works out a deal for me to get the 06 K9 and I still have to come up with another 10 grand to get where I wanted to be. And that was just the first bike. My K9 has had its fair share of bugs as well.
Now with all that negative shit said I have managed to reach a happy place with my 06 K9. Why, because, like many on this forum, I truly love my BD. Sweet riding, bad ass lookin bike that I just kept at until it was right.
All I am trying to say is:
Trust no one. Do what your heart desires. So that in the end you stand on your own two feet and that way, in the end, you have no one to blame but yourself. I have always found that it is easier to get over something stupid that I did to myself than something stupid I allowed someone else to do to me.
As far as your bike goes. You didn't make a mistake. You may need to do some bug zapping to get her dialed in you may not. I have a buddy with an 03 chopper that has had little to no problems with it, of course he only has 9000 miles on it because he rarely rides it. But look at Ray. He's a shining example of what a BD can really do if maintained properly, albeit you could treat her a little better than dropping her during a "naked" ride but hey who am I to judge "LOVE YA RAY". So fix the few issues you have and Ride til you die brother cause life ain't gettin no shorter and F everybody else and their negative chit.
Don't know enough about the rest of your life to make a decision there and from what I have read so far I don't want to know I juz wanna ride and ridin with a brother is ridin with a brother.