He must really love her?

Jessica
So one of my old friends on FB is dating this guy who lives across the street from me so she posted a pic on FB and he got her a promise ring. He doesn't seem like the type of guy to do that but what does a promise ring really mean? I mean my ex boyfriend gave me one and I wasted two years of my life on him but I wish them the best!!!!