А вы знаете, что дарение можно отменить? Сам даритель через суд. Там конечно, надо кое что , но если найти хорошего юриста...  вполне возможно.  Отмените дарение сыну квартиры, но я думаю до этого не дойдет, он как узнает что вы можите отменить дарение, так и образумится.