Несколько смущает использование в одном предложении двух радикальных и при этом кардинально противоположных позиций.
«Общество навязывает» – это значит, что окружающие заставляют. Или, как минимум, говорящий считает, что окружающие навязывают семейные/любовные отношения.
«Одиноки», в то же время, указывает на негативную оценку говорящим... социального положения, в котором не хватает контактов, общения? Наверное, так.
___
Давайте кое-что уточним: если у человека в 30+ лет отсутствуют любовные отношения, это не значит, что он одинок. Как минимум, потому что чувство одиночества не завязано на семью/любовника.
И в то же время человек может быть абсолютно одиноким, даже если вокруг большая семья, а у него самого – куча детей.
___
Возвращаемся к оригинальному вопросу.
Во-первых, это может быть обусловлено тем, что социум не навязывает подобных обязательств. Не задумывались?
Достаточно сравнить модные молодёжные течения и государственные программы. Молодёжь старается держаться от оформления отношений и/или от зачатия детей как можно дальше. В то же время различные государства прилагают максимум усилий, чтобы молодые люди играли свадьбы и/или рожали.
Соответственно, на бытовом уровне социуму, как бы, плевать на семейный статус. Его отсутствие даже кажется нормальным.
Во-вторых, это может быть обусловлено тем, что сегодня очень много самодостаточных, умных и достойных людей, которые презрели консервативные устои. (на самом деле, нет, но это не мешает одиночкам так думать)
___
Люди просто вступают в отношения, когда хотят. Только и всего.
P.S. Другой вопрос: почему люди в 30+ лет не могут завести отношения. А вот здесь уже масса причин и частных случаев.