My younger brother has been with his GF for close to 8 years, and have had some turbulent times.
He has been no angel, but he is nothing if not loyal and commited. Unfortunately, it seems his gf is not...spending time with another man and then lying about it.
Poor bro's heart is broken.
*sigh* I hate when people prove you wrong.