Note that it has been hugging the left on my end ever since my first reply (and has never hugged the right). This makes me think that part of the issue (specifically the delay with showing the up to date profile picture) may be your browser cache (which you can clear via Ctrl+F5), while the other part could be the forum's cache.
About "missing the time" - that was supposed to be a slightly humorous way of saying "the forum cache updates whenever it feels like it".
About the side hugging... sorry, no idea what's causing that... I'd test this on my own profile picture, but that's not really feasible with the forum cache taking its sweet time to actually update it.
Maybe try to re-save your avatar with a different image editor? There's always a potential that the file format is not fully compatible with the forum software, so changing format (or compression, or similar things) may help with getting things to look right. For reference, my profile picture was saved as a 32 bit per pixel PNG in paint.net and uploaded via Firefox 85.