I feel for you bro.. My appetite vanishes when I am stressed, but once I refocus everything into lifting instead of stupid bitches then it kicks back in.. She would probably want you to feel all defeated and shitty because most bitches are sick like that. Show her that you are a man and don't...
Test and dbol cycle should add some size and weight on you.. If you want to keep the water weight down cycle nolva or proviron with it.. Make sure you do a good pct or you'll lose alot of your gains off of that cycle... Your bodyfat % has everything to do with your diet and training.
My advice to you is that if you really are a competitive boxer than it should be no problem droping 10 lbs naturally. That is usually the first thing you train is endurance by doing massive cardio, am I correct? Just up your cardio and the intensity, cut your calories but keep high protein...