Oh it definitely can be all three but most people will look past bad character qualities if their partner makes playing the relationship game entertaining enough. Having standards is a great thing and while it will take longer to find someone worthy it’ll save you a lot of trouble in the long run.