Implantation bleeding? Could I be?

Jasmine
Sorry for the icky pic! Period's not due for another 10 days. But I've been feeling nauseous, mild cramping and extremely exhausted. And I've been bloated for the past few days. Is it too early to test??