You knew. Ever since you got to know Keegan, you had known.
His life wasn't easy, he grew up at the wrong place and wrong time. Harsh times, in a trailer surronded by gangsters, thugs, addicts.... he had learnt it all the hard way.
But nevertheless, for you, he set everything he could to the side, but It wasn't necessary, not for him. He was well respected and he made sure everyone knew you were his and not meant to be messed with. Yet he left that lifestyle - to be a better person for you to settle with in the warm house you shared. He was the happiest he had ever been, so he never complained.
Neither did you, he loved you and he showed it every day, especially by making sure you would never have to see what he had to as a child.
Now, however it wasn't as easy as you had thought it would be. He drove you in the middle of the night to a safehouse, glock in his lap the entire way there. He didn't mean to scare you, not at all, but the house was compromised, and he wasn't going to compromise you.