Hello, my name is Ben and it is my pleasure to assist you with your question today. Why has your visa application been denied?
If you have applied through the embassy and have been rejected then there is no other way you may try and get a visa to the US I'm afraid - the only way is to be issued a visa through the US Embassy in your country so if you have been rejected all you can do is keep submitting applications in the hope that a different official will deal with it and will make a different decision. But they will have access to your previous applications and can see your application history so if you have numerous rejections then it may not look good either and can further increase the difficulty in getting a visa. Whilst I understand you may wish to visit the US for your son's wedding, it is unfortunately the case that the country does not owe it to you to allow you in, so if they believe there are reasons ahy you should not be allowed a visa it is entirely lawful to reject your applications and all you can realistically do is keep trying.
I see you have accessed and read my answer to your query. Please let me know if this has answered your original question or if you need me to clarify anything else for you in relation to this?