kate/sam.
That doesn't make you a terrible girlfriend. You're an amazing girlfriend. Look at all the crap we've been through together. Not many people would be able to handle all of that, much less put up with it.
And you don't need to tell me what you need. Just figure out what it is, and do it. For yourself.
Unless it's something you need from me specifically, then you might have to tell me. I [...] don't feel very equipped for figuring out how to be the amazing boyfriend that just knows exactly what to say and do, right now.