I'm in tears right now as i type this, so stay with me

Bailey just had ANOTHER fit. Hes been having them about 7months now. He has had blood tests liver tests all sorts done and he is on medication and yet he is still having them. My vet took ages to finally put him on meds when i said enough was enough and they better do something about it, this was last september. They let him fit every 2weeks for about 2 months they kept tellin me lets wait and see if he stops, but he never did. They scare the life out of me, i try to stay calm but they really shake me up and upset me. They started to get less about every 6weeks but they are back with force and he is having them every 10days or so. He went the vet last week and again she said keep him on the same medication and wait an see, if this does not work they can try 1 more medication with the one i am on, if that does not work there is nothing they can do for him. Now i know i am ahead of myself and the medications might work but for her to tell me if it does not that there is nothing they can do.... its just has left me in bits and i am really worrying
So back to tonight, i was sat on the couch and bailey was asleep next to me (he fits only when he is asleep) next min i see him bareing his teeth and like his jaw was being held open, his mouth got wider and wider and i was callin his name. Then i knew he was about to have a fit and i know they only last a min and when he comes round he is very aggressive as he is confused and upset. So the moment i knew what was going on i walked into the kitchen and shut the baby gate, i was crying this was the worst fit i had seen him have. He rolled on his back and fell off the couch onto his neck, i screamed i really thought that was it he's broke his neck, but he carried on fitting i went to open the gate and see if he was ok and he started to come round so i shut it again. Which i'm glad i did as he got very aggressive everytime i moved or said his name, as he was very scared. When he came round fully i opend the gate and he ran to me waggin his tail like to say 'hey i know you' ... its braking my heart i cant carry on like this its like no one understands how horrible this is having my baby fit and get aggressive with me. I've just left my partner and moved into a flat of my own, i cant lose bailey as well and i am so scared i am going to. My vet is crap and doing nothing for him and there is no other vet near me as i live in a small town miles from anywhere. He is my rock my soul mate my friend i dont want to lose my baby. I'm just so upset he's all i have!