Hey, welcome back! Sorry that was your experience thus far. It's for sure not the prettiest in pvp, but I'd imagine everyone should be happy for new players regardless of skill level.
I can't present any fixes to your solution, but my advice would be to ignore the haters and just keep improving your game. At the end of the day, the only variable you can control is yourself so focus on that. You're already taking the right steps, learning different classes and rotations, so it'll only be a matter of time.
Keep doing you, don't let them get to you!
If you need some pals for pvp, feel free to hmu in game, always happy to queue up with anyone ?