That will mean adjusting to the fact that your live-free-or-die boyfriend has four planets in the sign of Sagittarius—meaning he’s a wild child who wants his free range chicken to pluck and cluck anywhere he wants. But your dark side just might turn to bright light if you learn to trust yourself and the one you love.
Let me free you from the chains of Hercules by suggesting that you look at your main complaint about your main man from a different point of view: Keith works where he works and has friends that he likes, but as long as he always comes home to you, drop the need to know everything about the work and the friends.
Because his Saturn is in Scorpio, which touches your whole-lotta-planets in Scorpio, the Solomon in me says this is an affair that, with time and more open-ended communication, might one day end up at the altar.
I could go on forever and tell you that you two fit like a hand-a-glove and that what you don’t like in him—and vice versa—is going to be where you find the pure gold in your relationship. You are a bit too possessive, so if you want this love affair to see you together until the end of time, drop the need-to-know-everything attitude.
In other words, change you to change the relationship into one worth keeping. The two of you are out of this world astrologically compatible, so when the time is right—and you will intuitively know when it is—say “Yes” when he asks “Will you?” and live as happily ever after as you two will allow.