Okay I tried every solution there are...
... and those are? Again, we don't want to waste your or our time having you try something that you have already done. Remember, we are all Apple product users just like you. Apple representatives, may or may not, respond to posts here.
...went to apple they was no help...
Again, according to your original post, you turned down their offer to fix it because of cost. So, is your laptop not under an AppleCare warranty?
I have a MacBook Pro retina
There are a number of MacBook Pro Retina models. Could you please provide the exact one that yours is?
If you are looking for some general troubleshooting steps, those would be:
- Verify that your MBP does not have any hardware issues.
Use Apple Diagnostics or Apple Hardware Test - Apple Support
- Verify that your MBP does not have any adware or malware present.
Download, install, and run Malwarebytes for Mac to determine if any malware has infected your MBP.
- Verify any other issues that may be present with your MBP.
- Download, install, and run EtreCheck. Then post the resultant report here for us to review.
- You can download EtreCheck from here.
- Start EtreCheck from a normal user account. Optionally, you can run it from a user account with Administrator privileges.
- Select Options
Verify that the two options: "Ignore expected failures in Apple tasks" and "Hide Apple tasks are enabled." Note: They should be by default. You can skip this step the next time your run EtreCheck.
- Select a problem from the drop-down menu to enable the "Start EtreCheck" button. Optionally you can add comments on what you are experiencing, especially to aide others with if you post the results.
- Click on Start EtreCheck
- Allow the program to run to completion.
- When done, you should get a results report.
- Select the "Share Report" icon.
Select Copy Report
- Paste the report to your reply post.