If you were unhappy with him because is mean why are you still with him? Has he stopped being mean? If no, get away from him. If and only if he is treating you better and has forgiven you for cheating and you really want to be together then stop whining about his need to keep an eye on you! Give him time to trust you again and work at making that happen by understanding his feelings and being the best girlfriend you can be.