history: I have been faithful to my girlfriend of almost 3 years I have been faithful to my girlfriend of almost 3 years
current: thats great, thats how you should be
next: Exactly, I wish it was not such a rare thing these days though