I feel your pain. I'd have refunded myself, after spending a similar amount of time simply trying to achieve manageable framerates on a PC far exceeding the recommended specs.
I ended up playing until after the first major 'heist' goes banana shaped, and promptly threw in the towel. Hopefully...