Nobody loves separating the books and dishtowels, but when it's time, it's time.
If you need to go, go.
When someone who can't say no and someone who won't take no for an answer become friends and form an awkward puzzle of dysfunction.
The problem with ultimatums is sometimes people take you up on them.
Are you overreacting or are you just reacting to evidence of observed behavior and patterns?
Just because you're judging yourself inside your head, it doesn't mean that other people are participating.
An invented girlfriend as an excuse to say "no" is in no way LESS of an impediment than an actual jealous girlfriend?
Your partner's ex, your partner's friend group, your partner's life choices are your partner's job to manage.
It's okay if someone you strongly dislike gets an inkling that the feeling is mutual.
There is "what might be technically owed" and "what is realistic and workable now." In general, don't try to extract the former at the expense of the latter with people you'd like to stay friends with.