I don't think this is normal. someone give me advice

Kat
As you can see I've had my periods for 3 weeks and then stopped and then on again for the same. Stopped and now I'm spotting! Anyone know why this is???? I'm on the pill