I don't think it's the motherboard I have a feeling it's the PSU because I have all the fans hooked directly to it and they speed up and slow down up and down all the time
That's a good sign but not conclusive. The PSU must supply 3 stable voltages; 12V, 5V and 3.3V. The 12V is often distributed on multiple rails. Fans connected directly to the PSU typically use just 12V and don't require that 12V to be exactly 12V, or very stable either. But the point is, spinning fans does mean all the necessary voltages (or rails) are correct.
High speed digital devices need the supplied voltages to be within tight tolerances and very stable. This is why the ATX Form Factor standard specifies no more than ±5% deviance.
Multimeters cannot conclusively test power supplies. To properly test a PSU, it MUST be done under a variety of realistic loads. And most multimeters don't test for ripple or other AC component anomalies riding the DC either. To properly test a PSU, it must be done under proper loads using an o'scope or power supply analyzer (sophisticated and expensive test equipment) by a qualified technician (someone trained to properly understand and able to analyze the results). So for most users, swapping in a known good supply is the only way to verify a supply is good, or bad.
@skellattarr - run
HWiNFO64 to check your voltages and again, they should be within ±5%.
12VDC ±5% = 11.4 to 12.6VDC
5VDC ±5% = 4.75 to 5.25VDC
3.3VDC ±5% = 3.14 to 3.47VDC
That said, since your computer runs just fine otherwise, I don't believe the voltages will tell you anything - or that the PSU is bad.
I fear your PSU is not receiving the signal to start when this problem appears. That does indicate a motherboard problem, or the case's front panel switch is failing. If your case has a Reset button, I recommend you move the two wires from the Reset button to where the two wires from the power button connect to the motherboard. Then use the Reset button as your power switch and see what happens. Be sure to unplug your PSU from the wall and touch bare metal of the case interior to discharge any static in your body
BEFORE reaching in.
If that works fine, then it probably is just your power switch failing. This is not uncommon. Often, these switches become loose (perhaps from being pushed too often, or too hard) and the metal tension prongs holding the switch in place lose tension, or the plastic housing breaks. The contacts of the switch then fail to make a good, solid contact next time you press the button. Carbon and dirt then build up between the contacts and the problem continues to deteriorate until the switch fails every time. If held in place with metal prongs, you can often CAREFULLY bend those tension prongs back in place, then clean the contacts of the switch with a quick blast of a good
electrical contact cleaner. If the switch is held in place by molded plastic, you might be able to glue it back in place, or just use the Reset button from then on.