Fuuuuuuck i am in so much pain right now:((((