No line, pregnancy symptoms

Kristen

From day 18-20 I had low abdominal cramps, very tired the last week and itchy breasts. Today is day 21 and 7dpo. Was it too early to test? I’m expected to get my period feb 1-2