Yeah is frustrating mate My suggestion will be to try check gas fees and find good time that will afford less gas try to avoid crazy days except is really urgent dont go for it Most people these days avoid unnecessary transaction I will suggest you do the same or you will keep hating on eth Am sure 2.0 will get rid of probably 80% of the issues