I suspect they've given you love as well as control. Otherwise it wouldnt be so hard to break away; and few people, few parents, are without all love.
But sometimes two married people affect each other very badly and a strange dynamic takes place where they dump their own weirdnesses on their children. So you get mixed love and nastiness. I think it's clear from your previous posts that you felt real love growing up from your GP and some from your parents, though that was more flawed.
But in the end the need to control and dump their shit on you won out over genuine love and wish to see you flourish .. and theyve gone a long way down that road.
Sadly, and it's very sad, you are their dumping ground for hate and your GPs are weak. You are better off finding the clear cool refreshing, if shocking, cold water that acrossthepond talked of.