Thanks for query,
You have not given details about your menstrual history.?If your periods are OK then the possibility of gastritis
Slight bleeding after sex also needs attention.
As your symptoms are of generalised type there are chances of any systemic weakness too.
Your symptoms doesn't suggest any indication for sexually transmitted diseases.
But you still consult a doctor to diagnose your problem.