Can you be single forever and be happy?

I recently turned 28 and I've been single since I was 24.
I'm happy with my life but of course I would love to meet someone one day but now I don't see it happening realistically.

I don't know what makes me so undesirable as I'm the only single person I know.

Do you think you can be single/alone your whole life?
Can you be single forever and be happy?
Post Opinion