Looks little complicated, are your parents concerned about caste or status or materialist approach!!!! Since you are 28 years old matured person, by now you must have the capabilities of taking decisions about your own life yet not hurting parents' feelings. Best to have an open discussion with parents; however you haven't mentioned about your colleague's background
Next Steps
best to go for a professional help. if your parents can accompany half of your issue will be resolved.