I really hope it is a male, it gets really dark bigger spots in the middle of it's body, unless it's starting to change and spot up like a male idk. Usually looks female to me and when I looked today it really looked male. I'm almost positive that it has layed eggs before tho too but that could have been my O's and it was protecting them? I am so damn confused!!