It is not unusual to miss a period but the most common cause is pregnancy.
The home pregnancy tests are very accurate therefor I doubt pregnancy. The pain and discharge worry me. You could have an infection. You should see your doctor for evaluation.
Would you like to video or text chat with me?