对于21岁未婚先孕的情况,首先要明确已经达到了法定的结婚年龄,根据男女双方的经济、家庭、年龄等方面综合考虑,最好的解决办法可以是先结婚,然后把孩子生下来。婚前性行为在现代社会是比较常见的,如果没有做好措施,就可能会出现未婚先孕,双方有结婚的打算,就可以生下孩子,如果是有学业或者经济的问题,可以选择终止妊娠。

未婚先孕的解决办法要根据实际情况来决定,对于未婚先孕首先就是要有一个良好的心态,然后和男方好好沟通,结合双方的实际情况选择最合适的处理方式,对于未婚先孕的处理方式只要有以下几种:
- 1. 可以选择留下孩子,留下孩子可以选择结婚或者未婚生子,与男方协商后,如果条件允许,最好的解决办法就是结婚生下孩子,如果是选择单亲抚养的话,要对未来的生活做好打算;
- 2. 放弃孩子,如果因为某些原因不适合生下孩子的,那么只能选择终止妊娠,这种方式会对女性造成一定伤害,严重的话可能会导致女性不能生育 ,一定不要草率的选择终止妊娠;
- 3. 遇到未婚先孕的情况一定要理智的去面对,要和男方一起商量解决的办法,对于21岁未婚先孕的情况,建议也告诉父母或者家人,如果真的是不适合生下孩子,一定要选择正规的大医院进行终止妊娠手术。
总的来说,从身体安全方面考虑,未婚先孕最好的解决办法是结婚生下孩子,但也要结合年龄和双方的经济问题进行综合考虑,选择生下宝宝就要对他的未来负责。