I'm glad you appreciate that forgiveness is the healthiest attitude - it will help you move on faster, and in no way does it show that you are weak or that you can be 'stepped on', in fact, it takes strength to truly forgive somebody and is therefore a great indicator of your character.
I suggest you be cordial and amicable. It is not necessary that you have to approach her or acknowledge her in any way, if she strikes up a conversation keep it friendly yet brief but by no means initiate a conversation with her first.
[SIGPIC][/SIGPIC]
Love is like a merry-go-round: you get all dizzy, and then you feel sick!