Get some friends or join an FC or even a static that matches your schedule and you can do all that 'grinding' in a day.

I cleared ravana 10 times a year and a half ago which got me all the weapons I wanted and haven't really touched it since, because I don't pug this stuff.