Oky So I This is not really an issue as I have solved it on my own after a very lenghty search online with no real help so i thought I should just post my solution in case anyone should have this problem in the future.
So what i did was the following
Played the game without any issues for more than a day on medium settings
so i thought lets bump it up a bit and pushed the settings to ultra and started playing again without issues (must note at this time that the game did ask for a restart which i did not do) i then exited the game to do the restart and (this is important) set my windows display to extend over 2 monitors, when i tried to re-enter the game i got an error on startup, i can't remember the exact error but it came down to that the game could not initiate my GPU on direct3d 11( which is fair cause i have a Nvidia GTX285 which does not support direct x 11), so i went on a google exploration to find a way to reset default settings without actually being in the game, which i found where you have to delete certain profile element in the user\bioware\dragon age..... folder ( cant remember the exact stuff at the moment) needless to say this did not solve my problem, so the next was to install latest Direct x and vcredist and so on and so forth, and also update to latest graphics drivers. Still it did not fix the problem, so i completely uninstalled the game via revo uninstaller and removed all registry entries blah blah blah. I then reinstalled the game to no avail still getting the same error. I then went to worst case scenario and formatted my whole system and reinstalled the game which ta-da solved the issue :rofl:, so i played again for the whole day without any issues until i got stuck and commited a gaming sin by getting the aid of a walkthrough, at which point i again set my displays to extend to look at the walkthrough while playing and surprise when i tried to go back into the game same error as before so i set the displays back to single display and the game worked 100% without any issues
So anyway that is my solution to this seems like common issue in dragon age inqusition.