It was in primary for 10 days and secondary for 10 more days. FG was definitely reached. I bottled 4 gal and I racked 1gal into a mini fermenter and cold crashed it just to see if it helps. Next brew will have gelatin or some other finings in it to avoid this. I understand clarity isn't the biggest issue but I'm still learning about all the small details as well as recipe formulation. I'm trying to avoid using kits anymore. Thanks for the advice everyone.