Many people, I have observed over the years, are fixated with labels and tags like top, bottom, versatile, homosexual, bisexual, etc. Personally, I quite dislike being labeled such, so few years ago, I thought up a word, that sounded quite neutral and all encompassing and was acceptable to me, so if anyone would ask me about my sex preferences, I would say that I am
FLEXISEXUAL. i.e. flexible with anyone, provided I fancied having a go with him/her/them at that particular moment.