Thats True Something else That I notice is that im not using the proper cable for gigabit ports wich is cat6 and beyond so I just order some.
CAT 5e is perfectly capable of Gigabit, really no need for CAT 6 unless you plan 100m+ cables. Pay attention to the plugs/connection wires when you made the cables yourself.
Cat. 5 10/100/1000MbE*
Category 5 cable is a currently outdated standard that provides a minimum of 100Mhz of bandwidth. It can be used for 10/100 Ethernet without worry, however for longer runs of 1000MbE it is recomended to use Cat. 5e or higher.
Cat. 5e 10/100/1000MbE
Category 5e cable provides a minimum of 100Mhz of bandwidth. Cat. 5e generally provides the best price for performance, however
for future proofing Cat. 6 or Cat. 6a might be a better choice as they usually do not cost that much more.
Cat. 6 10/100/1000MbE
10GbE* Category 6 has a minumum of 250 MHz of bandwidth. Allowing 10/100/1000 use with up to 100 meter cable length, along with 10GbE over shorter distances.