Miscarriage???

I am 5 weeks and 4 days. This am I woke up to mild period like cramps and bleeding. Sorry for the TMI photo but am I having a miscarriage? Is it possible that I could keep this baby? The bleeding isn’t as heavy as my period and the cramps are much more mild.