Yo
@TD before I go any further, I wanna make sure you're not nerfing yourself.
I saw you listed +2 for your hit and damage on your roll.
From what I see, you should be getting +4 on your hit rolls?
You are proficient with longswords, so you get the +2 proficiency bonus. You then add your ability modifier, which is either STR or DEX because the longsword is versatile. In either case, for you this would also be +2. Thus you add +4 to your attack rolls.
View attachment 9777
This is from your character sheet. It seems to agree with me.