Kind of hard to be good at tasks when you are sleep deprived.
Why aren't you getting any sleep? You must resolve THAT in order to function.
It 's not a disgrace to ask for more training for IV starts and blood draws. It actually shows you are trying to improve your skills.
At the very least.. go to someone that is good at labs/IV's and ask for some guidance.
Foley's are always a challenge. Make sure you have help to visualize the area and plenty of light. I've been a nurse for 30 years... still have an occasional challenge.
As far as a cervix?? I probably couldn't find my own.
STOP beating yourself up.. it is not helping the situation or your confidence.
Get a little more help and realize you learn and grow every day.... even 30 years later.