Patience will fix this problem
Agreed. Everyone typically wants a quick fix for algae issues, in my opinion they don't exist if you are looking for long term solutions. Understandably, it really sucks to look at this everyday. Give it time & reduce feedings portions a bit. Try to suck it out of your tank when you can.