So many things: If you weight has fluctuated this could cause the swelling. Any type of skin irritant can cause itching. Hormonal and dietary changes can cause soreness. At 21 years old it is not likely to indicate a serious problem. If you think you might be pregnant check then check a home pregnancy test. They are cheap, reliable and available at any pharmacy.
Answered 2/21/2015
3.2k views
A doctor has provided 1 answer
A doctor has provided 1 answer
5 doctors weighed in across 2 answers
3 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question