Help!!!!!

Si

Last month I came on 10 days late it lasted 6 days my normal period last 4 1/2 days and is usually on time this month I am late but I’m cramping slightly lately I’ve been sleepy .. moody … eating a lot .. nausea everyday and I got a faint positive about two weeks ago