You're normal, don't worry because there is nothing wrong with you!
All human beings get bored when they repeat doing the same thing, you should change your habits a little bit, you have to take some holidays!
It's a given that you should take holidays when getting bored, but where should you go? where do you have to spend your holidays?
As an English learner, my advice for you is to go to a place where English is spoken so you will practice English even when spending your holidays.
If you have money, you can spend your holidays at the United States. You find a great hotel in the United states (almost all hotels are great in the United States).
Look to this hotel for example:
This is one of the best hotels in the United States, it is located on the famed Las Vegas Strip in Paradise, Nevada, USA.
Even Americans come to this hotel to spend their holidays, if you have enough money you can try to spend some time here, it is called Paris Las Vegas Hotel.
For me, I like nature rather than the city (the city is a little bit boring and noisy) I love hiking!
If this is your case, you like hiking, there are many places available in the United States, look to this one:
It is situated in California, It's a great spot too! I love it so much.
If you want to spend your English holidays, there are a lot of cool places, hotels, swimming pools, woods... You should try some in order to have more energy for your English learning.
If you have more suggestions about holidays, I'm ready to read your comments.