I'm happy that things are going well for you. As for the ex. well we won't ever be able to forget what they did. I tell mine, "I'll get past what you did but I'll never get over it." And it's so very true for me.
Congrats on your soon to be graduation! I know you must be really proud of yourself and I'm sure R is too.
Stick around and let us know what's going on with you guys...we miss you!