Marriage will be successful for you even if he is not a doctor. A good husband need not necessarily be a doctor, he should be one who loves you irrespective of your profession. Looks like you want a co-worker and not a partner for life. Astrology is a divine science. Your marital house is quite potent which you can capitalize on to get a good husband irrespective of his profession.