Hi and welcome!
You should NEVER put up with any aggression. ADHD doesn't make you aggressive (I'm waiting my assessment for it).
Re medication - there are SO many different Anti d's with different ways of working etc that although you had some years ago it might be worth not ruling them out?
I'm sorry your family don't understand, maybe you could show them resources which might help them understand (try the mind website)

I'm sorry that you struggle when she's not with you. On those weekends you don't have her what kind of things do you do? Do you meet up with friends? Have any hobbies?