Hi Sir
Welcome to Health Care Magic
I can certainly understand your concern and worry about your penis size. Could you please specify your weight in kgs or lbs? If it is in kgs,  that may cause your penis size smaller because of accumulation of fat in the lower abdomen and pubic area, but nothing to worry as it is reversible if you can somehow reduce your weight. I understood that it is another major problem which bothers you...But I can advise you to avoid junk foods, oily foods and drink plenty of water around 8 lts per day, take fruits and vegetables instead of rice .Obesity could be genetic in your case and it might be difficult to lose weight but definitely if you follow these measures and with regular exercise or 
yoga, you can get great results 
and your problem could be easily curable.... Nothing to worry about erection as your worry may lead to 
anxiety which may cause 
erectile dysfunction ...So I would advise you to avoid anxiety, be relaxed as far as possible, avoid 
smoking and alcohol....Which may add to your problem .Losing weight is good option you have done but needs to lose more weight and perform some pelvic exercises...You can take 
sildenafil. About your marriage , it's definitely not a difficult thing if you follow these And it's better to consult your 
psychiatrist to get better advise 
Post your further questions if any, I will available to take up your follow up questions
Thank you