Do I have to register my trademark?

No. Using a trademark in commerce will establish some trademark rights, but registering a trademark on the USPTO's Principal Register gives you important benefits.