How long does the cramping last?

Amy
I am 5 weeks but I swear I feel like I've been cramping lightly off and on (mostly while sitting) for 2 weeks straight. First, I thought my period was coming and then...nope you're pregnant! Crazy. 
Anyhow, how long do these cramps last?