My lover is a switch, and the first time I tried topping him was a bit of a disaster, mostly because he is a totally different sub than I am. I would like to try again, after we have a long talk or two about what his sub needs are as compared to mine. If it doesn't work, then I will do my best to understand if he goes out of the relationship to be topped.
Hope this helps. Good luck.