Let her go, she obviosuly feels differently towards this new guy than the way she does you. Or because you have been together for so long it could be the new romance stage and thinks she loves him, its up to you if you fight to keep her or let her go.
teejaydavid1178