Maybe you can elaborate upon ur love & hatred for maths:P
Anyway in case you didn't already know, university maths is very different from A lvl maths. Whereas 99% of A lvl maths is about learning formulas and apply, university maths is about proving stuff mainly. You might have seen stuff like proving trigonometric identities or using induction. Maths Olympiads & STEP questions will give u the feel of uni maths. Also uni maths can get very abstract.
Before you make your life changing decision look at the syllabus for unis that you think you are likely to go into and think twice=).
Are you doing AEA/STEP? or maths challenges? Which unis are u looking into?