I worry way too much

Crystal
Ok so AF came a few days early last month on the 17th of july. Now the app says it'll be here today the 14th of august. It really came today too! Wondering why this day and not later. My bf says something is wrong with me but i hope not. Its driving me crazy!