3 months is when you can obtain a conclusive test result.
Four weeks may be a little early. At six weeks, it is said that your test result is a good indication of your status and a negative result is unlikely to change at that point.
youll have to wait 90 days. either way it will come. be patient and learn from this.