My sugesstion why not volunteer to work in a teen mom shelter, offer your service or maybe even adopt, there is so many things you can do nowadays.
Everybody needs volunteer and at the sametime your contributing to society, I always believe if you offer what you do best or think you do best it would make you a great person as well you are mentally/socially satisfied.
Adopting is a great thing as well, you get to raise a child who is not your own but you become their mother because you are the one who teaches them moral, who teaches them day to day living.