I can usually get mine to last 2-3 weeks. I’ll link what I use below. I would make sure you’re lightly buffing the nail surface before applying anything, just enough to remove the shine. I also used a primer, not sure if it’s necessary though, and just make sure your base coat & gel isn’t touching your skin, that’ll make it lift sooner too. Oh, also maybe you’re applying your coats too thick? I think I’ve seen that be a cause of lifting too.
Buffers I use here
Primer & dehydrator here. I don’t think you need the dehydrator if you use alcohol but it came in a set
Base and top coat here
Gel polish here
Nail lamp here
https://www.amazon.com/Polish-4-Timers-Professional-Accessories-Curing/dp/B07WGTL5X9
Here’s the link to the lamp I recently bought