Are you sure we're not related?? You sound exactly like my daughter. She gets jealous alot. She has let her jealous mind control her way too much(not saying you do). Her jealousy has reeked havoc upon a couple of her relationships.

I would listen to the advice that's already been given. There are some excellent points here. You are a wonderful, intelligent, attractive, all around great person. Don't sell yourself short and freak out over something in the past. Life is just too short. Don't lose focus now. This girl could just be jealous and trying to "derail" you. Don't let her get to you. That may be the object of her game.

You are definitely more sensitive during this "special" time. It may just be bothering you now for that reason. In a few days, these weird feelings shall pass. Keep us posted.