@cptphteven
I'm sorry you've had this experience on the seas, I would encourage you to keep sailing though because not every voyage will contain encounters such as this one - it is extremely disheartening, especially as newer less skilled pirates but there are ways to avoid encounters and with more sailing and experience you do learn to develop a sort of 6th sense about other crews intentions.
Being someone who's very partial to pirate/sailing games even before Sea of Thieves came along I have to say that sadly, there aren't any alternatives I can think of with the same polish and experience of actually sailing a ship and living the pirate life.
The game I used to play before this Pirates of the Caribbean Online, is pve and allows you to sail a ship with a crew or a friend, but that was cancelled in 2014 and now exists as a community endeavor 'The Legend of Pirates Online'. There is sailing in a few mmorpg games like Archeage and Black Desert, but they really can't compare in any way. There are also plenty of 'you are the ship' type games such as Pirates of the Burning Sea, but again, they tend to lack the polish and experience of Sea of Thieves.
Always keep a weather eye on the horizon, hand in often, don't drop anchor and be prepared to set sail at a moment's notice - even the saltiest pirates on the seas get caught out on occasion.
You might also wish to think about joining one of the many Fleets sailing the seas, they can offer experienced crews to sail alongside and a wealth of wisdom.
I wish ye fair winds