being new here, I don't know if it's bad form to post in this section. But I am drunk so I feel like I was invited.
First off, you have to get away from the whole idea of morality. Good and bad are human constructs that don't exist in nature. There is no universal right or wrong. There is only what you like, dislike, and the rules that the majority in society have imposed on you.
Instead, you have to think about it in terms of what you want vs. the consequences for going after it. Are you prepared to deal with the real world consequences of bumping uglies with the hot mexican chick at your yard sale? Not saying you aren't. It could very well be totally worth it. But only you can answer that for yourself.
i can tell you that for myself, some of my biggest regrets in life have come from not banging certain chicks when I had the chance.