I feel like it's just an excuse. It's easier to be a victim than to take a good look at yourself and find out what needs to change. I know a plenty of nice guys that get good looking girls, in a relationship, etc. The nice guys that always complain are the ones that allow girls to step all over them and not present a challenge.