Welcome! Sorry to hear about your health issues but they will get better the healthier you become
It's great you have your mom to support your weight lose journey as well, you guys can make sure each other stay on track!
I personally found making small healthier changes one at a time has worked for me so far. It's definitely been a slow journey but part of it was changing my mindset and that's taken the longest. Though you may be one of those people who can jump in head first and get it done!
Good luck on your way to health! It might be bumpy at times but it's definitely possible just look at all the success stories on the site!