welocome to healthcare magic. have you done a blood test
or a urine test to know you are pregnant? your last period was on the 4th of march so as per that you need to wait until a few days more since tomorrow is the 4th of april. also for the pain in your legs some advice can be given only once its confirmed if your pregnant or not.