ANDY'S ANSWER: Unfortunately, there is no definite way to determine exactly when your first period will arrive, but it sounds to me like you are sure getting close.
Be patient. It will happen only when your body determines that the time is right and in the meantime, make sure you are always prepared with a pad or pantiliner in your purse at all times.