It is not too late to find a potential partner who wants to get married and raise a family with you.
Wanting marriage, your age and the vitiligo will reduce your potential dating pool by weeding out obviously incompatible people. If you want biological children, you may want to consider going to a private clinic and getting some fertility tests done. Good luck!