I wonder if this challenging relationship with your parents was in part due to their inexperience as parents with you being their first child. I ask that because parents tend to be stricter, less permissive, more controlling with the first child, and once they learn (or are too tired) they tend to be more relaxed with the other siblings.
Although I understand you're tired of being angry, I'd consider looking at the remnants of that anger whether it manifests towards them or if you have children repeating some patterns from your parents with them. Sometimes we just repeat things unaware that we do so and if we don't take care of that we'll just continue the cycle.
In any case, I'm glad your relationship with them is better now!