The same issue has probably inflicted your opponent as well. As far as I know, chess.com will not give you back your points. In bullet, losing on time with more material than your opponent is very common. If you lost on time because of some connection issues, probably because your opponent lives across the world. Chess.com tries to keep the time on your clock consistent with what your opponent sees and chess.com will adjust the clock faces and compensate for lag, although you may want to ask an expert on this. So you may have lost on time, and the clock face wasn't in sync with your moves. It might have been another issue but I hope it doesn't happen to you again though. I don't think you can really do much about it.
lost because of lag

Is there anything I can do to get the points back since I was up a piece and had a big advantage in my position, or do I just need to suck it up. Also, have anyone else experienced this? :)
That sounds just like a disconnect, though one your client didn't register.
https://support.chess.com/article/213-how-do-i-fix-my-disconnect-lag-issues
Is there anything I can do to get the points back since I was up a piece and had a big advantage in my position, or do I just need to suck it up. Also, have anyone else experienced this? :)