Morning sickness

I've been having morning sickness for the past 3 weeks. And today it was at its worst. I felt green in the face. It will normally last 2-3 hours after I wake up, and then sometimes it bothers me at night. I thought maybe I was pregnant but I just got my period. What can this be? I can't even bend over to pick something up without feeling the need to toss my cookies! My fiancé is worried I'm pregnant but I can't be if I'm on my period? I'm so confused to why I'm feeling this way. Anyone else ever have this problem? If so, what causes it?