I'm sorry that hackers have ruined your play & I can only offer 1 piece of advice.
When the hacking starts - usually teleporting - just exit the game - count to ten & reload game into a new lobby - don't even hang around - if you are mid delivery of moonshine or pelts the game will re-set & you can start all over again - if you are in a free roam event then unfortunately that won't re-set but you will at least not give them the satisfaction of you & usually your horse as well, being killed - if its the mid air hack just exit, get out, count to ten & re-start.
I've been playing online now for 9 or 10 months & hacking usually peaks when new content drops & lasts about 3 days until they get bored & go off back to whatever it is they do between hacks.
Don't let them win - log off - count to ten & log back on & continue with your play, as it would be a shame for you to miss just how glorious the game can be when you are allowed to play & roam at your own pace.
Don't give up on it !!
Good Luck