I have been in a long term relationship for about six or seven years now. It started off strong. We clicked right away and I thought he was perfect, but then I introduced him to a few friends. They noticed a few flaws – things they thought I should try to change.
Over the past few years I've made great progress. I've almost got him to where I want him, but I'm still not sure he's good enough.
There's still a few things he could be better at, but I'm not sure how to change him. He's quite stubborn.
So I'm giving him a few more months. If it's meant to be it will work out and if he's not doing better then it may be time to move on to something new. Although it will be hard to leave something I've worked so hard on, it might be for the best.
Here's hoping the relationship works.
PS: Just in case you didn't get my analogy - my long term relationship is with my book.