im thinking male, irridescense of scales gives it away, my female had nuchal hump and trailers way before my male ever did, nuchal hump size can vary depending on whether he is in breeding mood or not, but it also depends heavily on genetics so you could just have one that doesnt have good nuchal hump genes. either way you did great job raising that fish it looks great. but yeah look at its side scales under good lighting and if they are irridescent then its def male, my female is really colorful for a girl but her scales still dont have that shine that my male's did