Rhaichard, you must go and see a GP I'm sure if you do, it will put your mind at rest because you will be in good hands and be able to get it sorted out. Please keep us posted, I'm sure you'll be fine!