welcome to health care magic..
You are planning for pregnancy
...and i didn't understand your problem,,you have 2 live children or not..
usual causes of abortions are
imbalance in your hormones,
infections to you while you are pregnant,
genetic problems affecting the growth of baby..etc.like that so many causes ..
if you are planning for a pregnancy then consult your gynecologist and he/she verify your status,hormonal
imbalance etc..and he /she will tell you the do's and don'ts...please follow their instructions and you will definetly become pregnant and give a healthy baby..
regardind recreational drugs you did not mention the drug what you are using..
with that drugs also pregnancy will be affected..so beware of those drugs..
hope you understand my suggestion...
i hope you will become a pregnant soon..