Take this as you will.....
Take it from someone who would give anything to turn the clock back and do things different.
Stay your *** in school,get your degree and have a great life.
If you take the year off you may not want to go back and that would be a waste of the time and effort you have put in so far.
Like Tracey said,if you don't like the major you are persuing at this time change it. It'* not too late. It would only be too late if you decide to take a "vacation" and lose the drive to better yourself
PM me later and I'll tell you my story