i would advise you to consult a counsellor who can guide you cope up with your problems.
More than medicines you need to build self confidence. As of the genetic problems they areinevitable as they will be passed down but not to all the kids. You can get a genetic testing
before you decide to plan a family
I hope i have answered your query. Take care