Having Random TimeOuts

So straight forward, everytime i attempt to join a DarkRP server in which is in my favorites, it takes 20 minutes to mount the addons (mounting addons) and afterwards the Workshop Complete sign, it stays in Sending Client Info until I eventually time-out. Can Anyone help?

Some Stuff I have done that have not worked:

Validated Files (did not work)
Unsubscribed and deleted all my addons (did not work, however, it did lead me to Sending Client Info)
Uninstalled Garry’s Mod
Manually deleted all the addons from the workshop on both My Documents and in SteamApps

any help is wished upon pls

Basically, you are not loading fast enough.

is there any way i can fix this ?