Hi - I've been having a LOT of trouble lately with my non-shortening buttercream...I make a VERY tasty swiss meringue buttercream, but lately it's been falling apart, melting, developing a weird grainy texture...makes my cake decorating...