Since you're not having unprotected sex, you can't be pregnant. Trust the tests. You have a very long and irregular cycle so you don't really have an expected time for your period. You can't really tell if you are "late".
Your period will be along in due course.