I mean you are 2200 so you should know how to analyze openings and use common resources, such as the database, to find new lines. It's a bit strange to see a beginner level question being posed here from a strong player such as yourself.
A quick look at the database shows 7...Nge7! as best, which prepares d5. 7...d5, as played in the game given, gives white a +2 advantage. I have a book from 2005 that recommends 7...Nge7. I'm not sure why you are lacking in opening knowledge on one of the sounder gambits white can play in the italian - you either must not be a 1...e5 player, in which case I'm not sure why you're playing e5, or you just don't study openings, which is fair, but then again, you're playing 1...e5, which does demand theoretical study when you get better.
Also, I don't know what you mean by "got lower ratings".
dang guys stop bullying me i have opening weaknesses jeez. aint no way yall talking when yall got lower ratings @sndeww @rookmindset