Right, I will
try and answer your question.
Okay, you are right, yes bruises from a fracture defintely last
alot longer than normal bruises.
You have to give your body time to heal, the nose is such a small and sensitive bone, anything hits that, the brusing will take longer to heal. Because it is a bone. Not just flesh.
Also, you said you took vitamins, and applied cream. You cant just apply cream and take vitamins for a week and expect it to work! These things can take months! For example I have to take iron tablets, ive been taking them 3 months and my hymeglobin(iron count) has only just gone up the tinyest bit.
These things take time. My advice is, take your vitamins alot longer. Continuously. Give your body time to heal. Its called a
fracture for a reason hun. And try and stay out of the boxing ring for a while, dont want that bruise there longer do you.
Cherry88