This is ok. I don’t know why everyone should only use one OS for everything. Or one language, or one text editor. It has never been easier to use multiples, in parallel.
I personally use Linux and iOS. My main pain point isn’t Linux but apple lacking proper API to access iCloud services from Linux, or anything than Apple OSes really.
I try not to spend too much time "expecting".