My boyfriend stays angry after a fight with him for hours, it’s like I’m begging to make up with him after and it doesn’t feel right?

Me and my boyfriend had a fight over me wanting to sew clothing. I want to buy some fabric and he just doesn’t agree, says I can’t do it and it will be a waste of money.
So I got angry and said he does not support what I want, silly thing to fight over but he stays angry for hours on end after arguing. I feel like it never ends and he threatens to leave over shit like that and says “I’m leaving your ass”. I’m over the argument after an hour. I don’t know about guy psychology but doesn’t that just seem silly to sit there and be angry about it for that long? I’m starting to think he’s nasty and it’s turning me off of him and his personality personally?

My boyfriend stays angry after a fight with him for hours, it’s like I’m begging to make up with him after and it doesn’t feel right?
Post Opinion