Confused

So I took a pregnancy test last night and it came back positive. Took another one this afternoon and it came back negative?? I am so confused. Can anyone help explain this? Should I take another?