I think you just found a glitch in the Matrix!
The social script/consensus dictates that one individual must eventually find his or her better half. Then he has to get married, settle down, buy a house, pay for it 30 years in a row, have kids, and so on (you know, the predictable path).
Society is built upon this fundamental unit - Family.
Threaten it and you threaten society's foundation itself.
People's minds have been inoculated with this idea that anything outside the social script is bad or "not normal" as I am sure you have felt for yourself.
Hence others trying to shame you and make you feel guilty for not being in a relationship for 5 months.
Finding your own path is not easy as you will always be frowned and look down upon. You do need some strength to stay true to yourelf and walk the unbeaten path.
Congrats for having the courage to do so!
RE: Why I say 'Fuck you' to society.