Having a boyfriend or being in a relationship is something done purely out of the heart. Do not listen to outside pressure so as to get in a relationship. This may lead you into a wrong relationship. Let love find you and with the right time, you will get a boyfriend
No, a significant other in your life is not absolutely necessary until you have met your soul mate. If and when you meet your soul mate, you will find it impossible to really live without them, until that point, a boyfriend or relationship is not even remotely necessary.
Just wait until you are ready, don't expect a boyfriend to just magically come out of no where one day. You need to know that you are ready and plus not everyone needs a boyfriend. If you want one then try to get one but don't let other people tell you what to do. Its you're life, not anyone else's.
Don't be listening to people if you aren't ready for a relationship telling you to get a boyfriend. Unless of course you're ready for one and to also start a relationship with just ignore them because it seems like they're trying to run your life. And the only person who can do that is you and another thing when finding one please do choose wisely because some guys can actually be the type to trick you for one thing. And that's sex instead of for your love and who you really are deep down inside. It's your decision and not ours or anybody else telling you to choose one over the other just decide yourself and be happy....