I'm very sorry to hear this. Because you are not in a union you don't have very much power. If your life is being made miserable there then it may be your best bet is to resign. But I'm not suggesting you just walk away. I'm suggesting that this very well may be a case of constructive dismissal.
When an employer does something that fundamentally changes the nature of the employment so that it drives the employee to quit, this may be a case of constructive dismissal. This is usually the case when the employer reduces wages, cuts hours etc. It is also the case where the employer's conduct makes it intolerable for the employee to continue working.
If an employee does quit under these circumstances then the law is that constructive dismissal is wrongful dismissal and the employer will be liable for damages.
If you are considering this option it is crucial that you first consult with an employment lawyer so that you can get a legal opinion from an expert both about whether the facts amount to constructive dismissal and, as well, about what damages you may be entitled to.
Generally the damages would be equal to what you would receive had you been dismissed without cause. If that had been the case you would have been entitled to receive "reasonable" notice or pay in lieu of notice.
Generally, in determining what is reasonable notice Courts look at several factors including the length of time you worked for the employer, your age, your position, the likelihood of finding new employment etc.
At the high end, if you were in a managerial position, the Court would likely order one month's notice or pay in lieu of notice for each year of employment. If you were not in a managerial position the Court would order somewhat less.
So your next step really should be to consult with an employment lawyer in your city face to face.
Does that help as a starting point?
Please feel free to post back with any follow-up questions you may have. If you don't have any then I hope I have earned a 5 star rating but if you don't feel that I have please don't hesitate to reply back and let me know what more I can do to assist you. Finally, please know that even after you rate me I will be here for you and you can ask follow-up questions if you think of them later on at no further charge of course.