I completely understand your frustration!
I'm sorry you're dealing with this now.
Hopefully you can gain some comfort in the fact that you were so much better before recently so it will be possible for you to get that back!
I'm also hoping your 17 year old son could help pitch in a little more than usual since you're having some extra trouble.