I've just turned 23 and can sympathise with some of the health issues you are having, the joint pain is definitely something that i can relate to, my blood tests kept showing a high ESR, which the doctors puzzled over for years. They eventually sent me to a joint and muscle specialist who told me i had juvenile arthritis which turned into rheumatoid. Might...