There's a move deleter in blackthorn city he can remove hm moves.
Chat with our AI personalities
in blackthorn city there is a house full of people that can teach moves to pokemon, make pokemon forget moves etc;
you go to blackhorn city and there you will find a place there
It learns Hyper beam on lv. 57.
It's only proper weakness is dragon type moves
sorry you have to trade it to Pokemon soul silver