I don't think it's inflation. Lichess simply uses a different formula (Glicko-2) than either chess.com or FIDE.
Lichess ratings are inflated not because of Glicko but because of the player pool. New players start at 1500 ELO in both Lichess and FIDE, but Lichess's pool of "new players" is a lot wider and has a lot more amateurs than FIDE's new players. The amateurs' points ultimately get spread around the player pool while they descend from 1500 to a more realistic rating, inflating the ratings of other players on the way.
I've never played otb, but on the FIDE website, they have a initial rating calculator (https://ratings.fide.com/calc.phtml?page=initial) which seems to depend on your opponents' ratings and your performance, but not on the number 1500
It's a bit old so not sure if this is exactly true anymore or even if their analytics were correct.
https://www.chess.com/forum/view/general/fide-ratings-vs-che....
Another note, he seems to be 21. I do understand you are an adult by then, but really, there is so much youth in you when you are 21. I see other players at the club get so much better at that age. I started at 31 at maybe 1100, and got to a max of 1583 only 12 years later. My brain is not so spongy anymore :)