I started primarily using headphones for production and mixing a year ago since I share a small one bedroom apartment with my partner and think it’s possible to get good results.
I use my DT770 pros for pretty much everything and do final tweaking with Sony V6s and do a listen test on an old pair of iphone earbuds. I also always use Goodhertz CanOpener at the end of my master channel (making sure to turn it off when bouncing).
When I got the DT770s I thought I could never get a decent mix with them because they tend to make everything sound pretty good, but after getting familiar I can get close to where I want the mix to be.
The V6s bring out the ugliness and give me a better idea of what track levels will be like on other systems, and are definitely better for mixing than the dt770s. Proximity to my girlfriend watching TV or on phone calls for work make me prefer using the DT770s as much as possible, but the V6s are good for finishing things up.
Finally I listen to the mix on my iPhone earbuds, which are useful due to how familiar I am with them. My laptop speakers can also be helpful since they tend to distort if I overdo it on the compression.
I try to be very aware of my volume levels at all times because I’ve had some pretty bad tinnitus. I have used headphones almost exclusively this year and my tinnitus is actually the best it has been in a while, though the absence of live shows might have more to do with that.
Anyway, headphones can work but a secondary pair is likely helpful. I enjoy the combination of nice sounding set (DT770) and a clinical set (V6, or 7506), though I think familiarity with what you have is the key. Just make sure you have something comfortable to wear so you enjoy putting them on.