No. If it's nothing to do with work and your work isn't affected then there's no grounds for you to be dismissed. How long you been there ? If over a year you have to have verbal and written warnings before being told to go, unless it's gross negligence.
If your boss is a helmet then fuck it, go over his head and and speak to the man at the top, explain the situation.