Having full sex with men or women is fine.
Or both.
Having oral sex either way around, and with men or women, is fine.
Labelling yourself one way or another may or may not be fine. Be cautious with that. Language has limits. Beyond those limits, sometimes things get hazy ...
What's not really fine is feelings of guilt. Or any kind of ongoing dis-satisfaction with yourself.
Little bursts of feeling we could do something better are OK. That spurs us all to try to improve ourselves, as best we can...
But it can become an unhelpful habit.
Sex is a strange mixture. There are bodily functions there. Organs. Hormones. The brain and nervous system.
But it also encapsulates a lot of signs and symbols from the social world around us. So many words. Rituals. Behaviours. Feelings.
Never ever feel guilty about any sensation you have, or any desire, provided it doesn't hurt another person, and provided the other person is also freely willing.
Not for one second.
But what might be worth doing is spending some time forging a life around those feelings. A life that works well for you. Things like how you meet people, where you go, how you make plans, how you prepare, how you balance your time, all need to be put together in the right way for you, to make a happy, smooth, sustainable way of living ...
Be peaceful, reflect, keep going ... all the best to you :smile: