Why are good guys and good woman single?

Casey

I have the sweetest sister-in-law and my brother in law is an absolute gentleman; they are the most genuine people I know and yet they keep getting their hearts broken by people who take advantage of their caring souls. Why does this happen? I am happily married and I keep hoping they will find love soon.