I ended up paying him so he could take the final for me.
Why would pay someone to take your final? Is this to punish your teacher?
I just feel that he is becoming too full of himself.
Paying someone to take a final for you is a serious violation. You shouldn't do it even if you don't like your teacher.
I felt like it\
You really need to take your own final test. If it is figured out that you payed someone to take the final for you, you will really get into serious trouble. This risk is not really worth someone else taking the test for you.