Savage Love: My open marriage is getting messy

Plus, when is the best time to break up with my girlfriend?

by