isisalaska wrote:I been looking at my errors and most of them are careless errors. How can i improve on this? I hate myself when I find out it was such a silly mistake...

I was in a similar situation when I was studying GMAT Math. The number one most common reason for careless errors is
pacing yourself too quickly.
If you are going through your problems too quickly, there's a higher likelihood that you will misread the question or skip a critical detail.
The best way to solve this problem is to deliberately slow yourself down. If you are being mindful about timing yourself, think about adding five or 10 more seconds for each problem, and see whether this affects your results.
Best of luck!