Was cursed

So, I stood in providence for 5-10 min afk with 100hum alt, then went to travel and noticed that my hums changed to 48 48 25 23, started to panic and run to priest. I paeyd him 200 silver and thought thats all is ok.
As I understood hums dont return to last number <- is it right mechanic?
But today morning i woke up and found that my hums decreased again to 30-30-5-5
I was not cured and need to pay 200silver more? How to understand when curse is gone?
As I understood hums dont return to last number <- is it right mechanic?
But today morning i woke up and found that my hums decreased again to 30-30-5-5
I was not cured and need to pay 200silver more? How to understand when curse is gone?