I've been with my BF for just over three years, and it hasn't always been easy but we've always liked each other enough to get through the tough bits, like most people I suppose. Recently however, I just don't fancy sex with him anymore and we haven't had it for a bit, (he's made a big effort to please me over the years but I just find it 'meh' and I can't be bothered with the more frilly stuff he likes) and find myself getting increasingly eye-rollingly annoyed by him. I'm supposed to see him next week after coming back from abroad and I feel a bit sick tbh, and a bit like I want to cry. I feel nauseous and upset even though we had a perfectly normal convo on the phone this evening. Is my gut, literally, trying to tell me it's done?