Hi there, please seek some medical attention. I know it can feel humiliating admitting to the services that you have hurt yourself but they see it all the time. Please,please, get some help. Peer to peer support only goes so far, there comes a time when you need help and you deserve it just as much as anyone else.
Be kind to yourself and be safe.
Best wishes, petal x