Rent "The Crying Game". I have a feeling it will make you feel a lot better about yourself.
Excellent movie [IMO] that should be required watching for any Human over the age of 10. At least for any Humans willing to pull their heads from the sand and their fingers out of their ears long enough to watch it.