Is this my period? **TMI**

Miranda
You guys I know how stupid that sounds, trust me, Im feeling pretty stupid right now! Lol. 
My period hasn't shown in MONTHS. 
Doc put me on a rx to make it show.
Is this the start of it? Mine don't usually arrive like this so I just don't know, this is the first time Ive seen something like this in a realllllllyyyyyyyy long time. Thanks.