HI there
It seems like you have a few things going on right now. Unfortunately, it is not possible to give you an accurate diagnosis online, so it would be best if you went to a clinic or saw your healthcare provider. To locate a clinic near you, check out our Clinic FInder.
Please leave a comment to let us know if this answers your question. Feel free to ask another question if you need more information.
Health Nurse
For other readers, please feel free to leave a comment, or let us know if this was helpful.Please leave a comment to let us know if this answers your question or if you need more information.