Well at least the 'best mate' bodes well for future interaction and kids and family etc., but I bet that's of little comfort right now.
If it is to be a split I hope it is an amicable as can possibly be for you.
And remember, you always have your SBT family on here for all kinds of really bad...