Marriage has its ups and downs but if you stay single forever you wont have anyone to care for you or take care of you when you get old or ill . Yeah of course your family will be there for you but they have their own life to look at and they wont take care of you forever . Its true you will see people coming in and out of your life , but they wont care for you as much as your partner will .marriage is commitment and a big responsibility and when children are involved the responsibility will be more . So you have to sit down and think about your future in both ways , say to your self if i stay single where will my life lead me and if i go for marriage where it would lead me too . Sit down and write the pros and cons of each situation and see what is best for you . i hope my answer was useful >>>