Bfn or bfp? Help

Not sure if this is too faint? Im due for my af tomorrow. This test tells you to test day af doesnt come. This was about 10mins after. Showed up very very faint straight away gradually got better. Has anyone experienced this before? Dont want to get my hopes up. Been trying for 5mths