As others have said, you have to do what feels good to you. You have to be comfortable with who you are as a person. You have to be perfectly content to be alone and entertain yourself and not feel bored.
Wanting and needing someone else to fulfill you does nothing but drive other people away.
You have to love and enjoy yourself.
Most important is to know
, most ppl never really get to grasp their self.