29 岁接下来的人生路该怎么走?

我 18 年毕业于一所 211 计算机专业。之后工作了不到一年,由于抑郁比较严重加上其他事情,辞职了。
在家考研没考上,后来没想到在各种打击下我患上了精神分裂症(失去自知力,不知道自己得病了),后来 20 年后半年在精神病院住了 3 个月。
总体算来从 19 年到 21 年多相当于家里蹲了 2 年多。
21 年的时候,我报了一个 java 培训班,由于疾病的原因(吃药脑子差)和表达沟通能力差只找到一个外包。
然后一直工作到今年年初,又辞职了,我的技术能力很差,到现在 gap 了快半年了。
在这半年里发生了很多事情,对我最亲的爷爷癌症晚期扩散,我照顾了爷爷一段时期。
我现在该怎么办呢?
工作上:由于精分的缘故,我不能压力太大和过于劳累,不然就有复发的危险。
但是我只会编程,人又内向不会说话。想来想去不知道该怎么办?
生活上:家境贫寒,交女朋友也没戏,想想未来一片灰暗,照顾爷爷时,发现人老了不能动了,如果没有孩子真的很悲剧。可悲的我连恋爱都没谈过,有家庭孩子的可能性也不是很大了。
真的选择错了,一步错步步错。
我真的好迷茫,29 岁了,不知道该怎么走下去。

来源:https://v2ex.com/t/1066689