Cut him loose now. If you care about him, you will give him the opportunity to find someone else, rather than waste his time.
Which is also wasting your own time.
End it and you will both have the opportunity to find someone else while you're still young (because the older we get, the harder it is to find someone, regardless of gender, religion, etc.).
Or defy your family now.
Your choice. Fish or cut bait. You're right that the limbo is a bad way for things to be. So yank the relationship out of limbo, in one direction or another.
It will not be fun either way, particularly if you are close to your family. Basically, you are in a position where you must choose him or them. Those choices pretty much always stink but there you have it.
Have you talked to your family about him? Maybe they're more receptive than you think.