i think unis usually have good support for you? you could talk to your advisor (if you have one), or you could talk to a therapist - they could help with the stress and anxiety that comes with being a perfectionist? it could help with the root problem which is good for both your present and future lol
you could also try to see how other people deal with it and take some inspo from them
btw if this comes in handy im currently using todoist to track all my tasks - it can work on both computer and phone, but im pretty sure that there are other to-do trackers that work similarly
you could also try to break down big tasks into little ones that can be done 'perfectly' more easily and look more manageable, or have a study buddy to help encourage you to study on time