I'm just curious, if you're a female as you say on your profile, why are you taking testosterone? If you're posting on an anxiety site, especially, why are you taking testosterone? Just wondering. You probably have a virus, but there are no doctors on here. You say you missed school -- how old are you? At any rate, if you're concerned, you should see a doctor.
One might guess you are female as well when you say you aren't pregnant. :>) hm. Are you male or female? That helps for answering you.
So, constipation can actually present like this, EVEN with the diarrhea. How is your digestive tract in general? Are you regular?