Oh sweetie. That sounds like an awful lot of pain.
Ring your GP. Ask for an urgent appointment.