umm i unno thts a tuff situation cuz i dont think a cheater can ever changee.. it would be sort of a miracle if she does changee.. buh i mean u can decide to give her anotha chance cuz 3 years is a long timee.. buh givin her anotha chance mite mean tht u have to keep a very close eye on her and i mean a very very close eye.. yes i knw there should b trus in a relationship buh wut did u get by trustin her befo... the cheatin and the lyin.. i dont think u wunna go thru tht again.. i would say listen to ur heart...