How long does what last? Morning sickness? Breast tenderness? Your body is going through drastic changes and will for the next 8 months - then the baby will come and there will be an entirely new set of body changes.
The morning sickness generally eases up after the first trimester is over (about 12 weeks). Your breasts will continue to grow throughout your pregnancy, but they will stop being so tender to the touch in a few weeks (probably about the time the morning sickness eases). However - I need to add that not all women are the same. Some women have morning sickness through their whole pregnancy. Some get it at night. Some have it all day.
You should go see your doctor - especially with your history of miscarriage. Write down all the questions you have, s/he will answer anything you are worried about.