Let me tell you something.
Noone actually 'feels' like doing work. Do you think billionaire Elon musk is motivated to go every day to work from 8-9 in the morning to 10 pm in the evening (or something ridiculous like that) every day? The simple answer would be no- that would literally be impossible. What you need is discipline, my friend. Set yourself deadlines to achieve every day and sit down and do them. Start slowly like 1-2 hours per day, and increase an hour every week. You will have some days where you fail and do absolutely nothing, but what matters the most is consistency. As long as you revise for 4 days and have a break day here or there, that's fine but keep to it.
Believe me, it will get easier over time. Additionally, if you are doing a subject which you enjoy it shouldn't even feel that bad. There would be less activation energy needed to sit down and get started.
That's enough from me. I believe in you.
Good luck.