Know the feeling well.
The key thing is to try and keep your BG in the right range on average.
Going for near on perfection the whole time is exhausting and I feel not really conducive to good mental health.
As long as you don't go too wild a little blow out now and then does not hurt.
Similarly, if you levels are up and down for a bit as long as you get them back soon enough a few days is not likely to hurt you.
Have you tried contacting your DAFNE educator and sending over your logs? They may be able to help you if you are a recent graduate.
Assuming you are having hypos I am guessing you are then spiking, correcting and then going hypo again?
Perhaps something you could try to get off this tiring roller coaster is to hold out the correction and push it back a meal, or only give a partial correction so that you let you BG come back down from a high nice and slowly.
That may help prevent a hypo and spike. Also have you checked so see if your bolus is right? Maybe do some overnight tests too.
The main thing is don't beat yourself up. If you need help ask for it, then get things back in line and you will be good. A few bad days is not going to mess with your HbA1c in any huge way but giving yourself a little break and leeway will go a long way to helping you.
Keep up the good fight and I hope things come back in line soon.
/A